JavaScript: filtrare gli elementi di un array

JavaScript: filtrare gli elementi di un array

JavaScript dispone di un metodo specifico per filtrare gli elementi di un array.

Il metodo filter() restituisce un nuovov array contenente solo gli elementi dell'array originale che soddisfano una condizione booleana.


'use strict';

const arr = [2, '!', 6, 9, 'a'];

let onlyNumbers = arr.filter(value => {
   return typeof value === 'number';
});

console.log(onlyNumbers); // [ 2, 6, 9 ]

Torna su