function filter_list(l) {
return l.filter(function(i){
if (i !== String(i)) return i;
})
}
filter_list([1,'a','b',0,15]); // 1, 15
true
или false
. Поскольку вы возвращаете сам элемент, он приводится к логическому типу, соответственно 0
приводится к false
.function filterList(list) {
return list.filter(item => typeof item !== 'string')
}