Checken of het NaN (Not a Number) is, kan met isNaN.
Verder kan je het nog een beetje versimpelen door array.filter te gebruiken:
of ES6 arrow-notatie:
Wat de volgende array als filtered heeft:
[25, 66, 26, 85, 23, 5, 12]
Verder kan je het nog een beetje versimpelen door array.filter te gebruiken:
var array = [25, 66, 26, 85, NaN, 23, 5, NaN, 12, NaN];
var filtered = array.filter(function(entry) {
return !isNaN(entry);
})
console.log(filtered); of ES6 arrow-notatie:
var array = [25, 66, 26, 85, NaN, 23, 5, NaN, 12, NaN];
var filtered = array.filter((entry) => {
return !isNaN(entry);
});
console.log(filtered); Wat de volgende array als filtered heeft:
[25, 66, 26, 85, 23, 5, 12]
Bedankt!
.