Why NaN can’t be spliced?
function bouncer(arr) {
let arr1 = […arr]
for (let i = arr.length - 1; i >= 0; i–){
if (arr1[i] == false | arr[i] == ‘’ | arr1[i] == null | arr1[i] == NaN | arr1[i] == undefined) {
//console.log(arr[i])
arr1.splice(i, 1)
}
}
console.log(arr1)
return arr1;
}
bouncer([false, null, 0, NaN, undefined, “”]);
Link para o desafio: