Sto provando a filtrare un elenco di elementi dal loro indice, ed è possibile che il primo elemento sia l'elemento che voglio ottenere.Filtra una serie di numeri in cui 0 è un input valido
Sembra che cercare di filtrare un 0
utilizzando
arr.filter(function(f) {
if (Number.isInteger(f)) return f;
});
non funziona. Anche se Number.isInteger(0)
è vero.
Ecco un violino che ho creato per mostrare un esempio. L'array filtrato dovrebbe avere due valori, non uno.
https://jsfiddle.net/yb0nyek8/1/