Код Junior Разминка: короткие функции обновлено
toBinary
Условие
Двоичное представление неотрицательного целого строкой, без ведущих нулей.
Примеры
toBinary(5) // "101"
toBinary(0) // "0"
toBinary(255) // "11111111"
Как подойти
toString(2..36) переводит в любую систему, parseInt(s, 2) - обратно. Руками это цикл с % 2 и сдвигом.
Подсказки: 1
- У числа есть toString с основанием.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.