Menu
Coddy logo textTech

Il metodo forEach

Fa parte della sezione Fondamenti del percorso JavaScript di Coddy. Lezione 64 di 77.

Il metodo forEach ti permette di scorrere una sequenza (come un array) tenendo traccia di ogni elemento.

Senza forEach, accederemmo sia all'indice sia al valore nel modo seguente:

let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
    console.log(`Index ${i}: ${fruits[i]}`);
}

forEach è un modo più elegante per ottenere sia l'indice sia il valore:

let fruits = ["apple", "banana", "orange"];
fruits.forEach((fruit, index) => {
    console.log(`Index ${index}: ${fruit}`);
});

Entrambi gli esempi produrranno:

Index 0: apple
Index 1: banana
Index 2: orange
challenge icon

Sfida

Facile

Scrivi un programma che riceve in input un array di numeri (fornito) e stampa un array dei numeri che sono inferiori a 50 oppure divisibili per 5. Usa il metodo forEach.

Provalo tu

let arr = inp.split(",").map(Number); // Non modificare questa riga

// Scrivi il tuo codice qui sotto
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore JavaScript online