Показать сообщение отдельно
  #54 (permalink)  
Старый 03.12.2017, 12:37
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

Nexus, извините в примере была ошибка, обновил данные.. Не могу понять почему единица у меня выходит 0 при первом цикле res=6%2+"" ведь равняется 0?
function bin (num) { 	
  var res = ""; 	
  while(num>0) { 		
    res=num%2+res; 	//обновлено
    num=Math.floor(num/2); 		
  } 	
  return res; 
} 
document.write(bin(6))
Ответить с цитированием