Trova
Lezione 11 di 18 del corso Metodi degli array in JavaScript di Coddy.
Il metodo find() è una funzione integrata per gli array che cerca il primo elemento che soddisfa una determinata condizione di test. Accetta una funzione callback come argomento, che viene eseguita per ogni elemento dell'array finché non viene restituito un valore truthy (qualsiasi valore diverso da false, 0, "", null o undefined). Se nessun elemento soddisfa la condizione, find() restituisce undefined.
Creiamo un array di numeri e usiamo find() per trovare il primo numero maggiore di 5:
const numbers = [1, 3, 7, 2, 9];
const firstNumberGreaterThan5 = numbers.find((number) => number > 5);
console.log(firstNumberGreaterThan5); // Output: 7- Ricerca della prima corrispondenza:
find()interrompe l'iterazione non appena la callback restituisce un valore truthy, rendendolo efficiente per trovare la prima corrispondenza. - Funzione callback: Questa funzione è il fulcro di
find(). Accetta tre argomenti:element: l'elemento corrente elaborato nell'array.index(facoltativo): l'indice dell'elemento corrente.array(facoltativo): l'array originale su cui è stato chiamatofind().
Sfida
FacileL'array scores elenca i punteggi ottenuti da John.
Il tuo compito è scrivere codice JavaScript per trovare e registrare il punteggio maggiore di 90.
Provalo tu
const scores = [75, 88, 62, 92, 55];
// Scrivi il codice quiTutte le lezioni di Metodi degli array in JavaScript
Esercitati da solo: Compilatore JavaScript online