Задача - написать функцию, которая возьмет массив с числами и строками и оставит только числа.
Например, [1,'a','b',0,15] => [1,0,15]
Я написал функцию, но почему-то 0 не вернулся в новый массив. В чем дело?
function filter_list(l) {
return l.filter(function(i){
if (i !== String(i)) return i;
})
}
filter_list([1,'a','b',0,15]); // 1, 15