Я хочу предоставить функцию, которая будет возвращать объект с нечетными и четными числами. Пример: parseNum (12345) // Объект {нечетный: 3, четный: 2}. У меня есть мой код, но я не понимаю, почему он не работает. Где проблема?
function parseNum(num) {
var obj = {
odd: 0,
even: 0
};
var arr = Array.from(num);
arr.forEach(function(value) {
if (value % 2 === 0) {
obj.odd += 1;
} else {
obj.even += 1;
}
});
return obj;
}