Я выполняю упражнение на кодовые войны, и оно не принимает мое решение, и выдает ошибку типа: Невозможно прочитать свойство 'length' с нулевым значением. Я проверил свой код в отдельном окне Chrome, и он отлично работает. Когда функция вызывается с любым целым числом, я получаю все 1 из двоичного числа. Что я делаю не так?
var countBits = function(n) {
var result = n.toString(2).match(/1/g).length;
return result;
};