Показать сообщение отдельно
  #6 (permalink)  
Старый 04.05.2014, 17:56
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Сообщение от Dark19 Посмотреть сообщение
Да это инпут, там числа (скрипт калькулятора)написал так как Вы сказали, работает, но переводит как-то не так, вроде. Перевожу двойку в двоичную систему выдает 10110, должно же 10 вывести?
Не знаю, что ты там написал, но вот так работает:
<!DOCTYPE HTML>
<html>
  <head>
  <meta charset="utf-8">
  <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
  </head>
  <body>
<input type="text" id="calcs">
<input type="button" id="butt" value="bin">
<script>
$('#butt').click(function(){
  var n = +$('#calcs').val();
  $('#calcs').val(n.toString(2));
});
</script>
  </body>
</html>

Для надежности еще можно сделать
n = parseInt(n, 10);

Последний раз редактировалось jsnb, 04.05.2014 в 17:59.
Ответить с цитированием