Cicli For
In questo capitolo, esploreremo il concetto di loop, concentrandoci specificamente sui "for loop". I loop sono un concetto fondamentale nella programmazione che ci permette di ripetere un blocco di codice più volte senza doverlo scrivere ripetutamente. Questo può essere incredibilmente utile quando si desidera eseguire la stessa azione più volte, come spostare il nostro ninja attraverso la griglia per raccogliere sushi.
Cos'è un For Loop?
Un "for loop" è un'istruzione di controllo del flusso che consente al codice di essere eseguito ripetutamente in base a una condizione data. Il loop continuerà a essere eseguito finché la condizione è vera. Una volta che la condizione è falsa, il loop si fermerà.
La sintassi di base di un for loop in JavaScript è la seguente:
for (let i = 0; i < 5; i++) { console.log("Iteration:", i) }
Inizializzazione(
let i = 0
): Qui è dove si inizializza la variabile del loop. Viene eseguita una volta all'inizio del loop.Condizione(
i < 5
): Prima di ogni iterazione, la condizione viene valutata. Se è vera, il loop continua. Se è falsa, il loop si ferma.Incremento(
i++
): Questo viene eseguito dopo ogni iterazione del loop. Viene tipicamente utilizzato per aggiornare la variabile del loop.
Vediamo un esempio di un for loop in azione con il nostro ninja:
ninja.js
In questo esempio, il ninja si muoverà verso l'alto e raccoglierà sushi sei volte. La variabile del ciclo i
inizia da 0 e incrementa di 1 ogni volta che il ciclo viene eseguito, fermandosi quando i
raggiunge 6.
Swipe to start coding
Soluzione
Grazie per i tuoi commenti!