кодесурса
«JavaScript

JavaScript: преобразовать двоичное число в десятичное число

script1adsense2code
script1adsense3code

JavaScript Math: упражнение 2 с решением

Напишите функцию JavaScript для преобразования двоичного числа в десятичное число.

Тестовые данные: console.log (bin_to_dec ('110011')); console.log (bin_to_dec ( '100')); 51 4

Иллюстрированная презентация:

«JavaScript:

Пример решения: -

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Binary number to a decimal number</title>
</head>
<body>
</body>
</html>

Код JavaScript:

function bin_to_dec(bstr) { 
    return parseInt((bstr + '')
    .replace(/[^01]/gi, ''), 2);
}
console.log(bin_to_dec('110011'));
console.log(bin_to_dec('100'));

Пример вывода:

 51
4

Блок - схема:

«Блок-схема:

Демонстрация в реальном времени:

См. Pen javascript-math-упражнение-2 от w3resource ( @ w3resource ) на CodePen .


Улучшите этот пример решения и опубликуйте свой код через Disqus

Previous: написать функцию JavaScript для преобразования числа из одной базы в другую.
Далее: напишите функцию JavaScript для преобразования десятичного числа в двоичное, шестнадцатеричное или восьмеричное число.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code