Menu
Coddy logo textTech

Includes

Lezione 8 di 18 del corso Metodi degli array in JavaScript di Coddy.

Il metodo includes() è una funzione integrata negli array JavaScript che determina se un elemento specifico è presente nell'array. Restituisce true se l'elemento viene trovato e false altrimenti. Questo metodo offre un modo conciso ed efficiente per verificare la presenza di un elemento senza ricorrere a cicli manuali.

  • Per impostazione predefinita, includes() esegue una ricerca che distingue tra maiuscole e minuscole. Per esempio, "apple" non corrisponde a "Apple".
// Articoli nel carrello
const cartItems = ["Milk", "Bread", "Eggs"];

// Controlla se "Apples" è già nel carrello (non è stato ancora aggiunto)
const hasApples = cartItems.includes("Apples");

console.log(hasApples); // Output: false (Apples non trovato)

// Il cliente aggiunge "Apples"
cartItems.push("Apples");

// Ora controlla se "Apples" è nel carrello
const hasApplesNow = cartItems.includes("Apples");

console.log(hasApplesNow); // Output: true (Apples aggiunto correttamente)

Questo esempio mostra come includes() aiuti a garantire che ogni articolo venga aggiunto al carrello una sola volta, migliorando l'esperienza utente.

challenge icon

Sfida

Facile

I punteggi di Jack sono memorizzati nell'array fornito, denominato jackScores. 

Scrivi codice JavaScript per verificare se Jack ha ottenuto un punteggio perfetto (100) in uno dei suoi quiz e registra il risultato alla fine.

Provalo tu

const jackScores = [85, 92, 78, 100, 89];

// Scrivi il codice qui

Tutte le lezioni di Metodi degli array in JavaScript

Esercitati da solo: Compilatore JavaScript online