"Scrivi una funzione che prende un array e restituisce un nuovo array con solo i numeri pari dell'array originale."
'[1, 2, 3, 4, 5, 6, 7, 8]' si traduce in italiano come '[1, 2, 3, 4, 5, 6, 7, 8]'.
const evenNumberArray = (array) => {
    let newArray = [];
    for (let i = 0; i < array.length; i++) {
        const num = array[i];
        if (num % 2 === 0) {
            newArray.push(num);
        }
    }
    return newArray;
}
 
const array = [1, 2, 3, 4, 5, 6, 7, 8];

console.log(evenNumberArray(array)); // Output: [2, 4, 6, 8] 

Traduzione: 

const evenNumberArray = (array) => {
    let newArray = [];
    for (let i = 0; i < array.length; i++) {
        const num = array[i];
        if (num % 2 === 0) {
            newArray.push(num);
        }
    }
    return newArray;
}
 
const array = [1, 2, 3, 4, 5, 6, 7, 8];

console.log(evenNumberArray(array)); // Output: [2, 4, 6, 8] 

La funzione sopra definita prende in input un array di numeri e restituisce un nuovo array contenente solo i numeri pari. Nell'esempio viene creato un array di numeri da 1 a 8 e viene stampato in console l'array contenente solo i numeri pari.