Slide da Boolean su Js, I Cicli. Il Pdf, utile per lo studio universitario di Informatica, introduce i cicli in JavaScript, spiegando come evitare la ripetizione di codice e illustrando i diversi tipi di cicli disponibili, come for, while e do-while.
Mostra di più9 pagine


Visualizza gratis il Pdf completo
Registrati per accedere all’intero documento e trasformarlo con l’AI.
Stai ripetendo lo stesso codice (o codice molto simile) varie volte in varie parti del file? PROBABILMENTE HAI BISOGNO DEI ...JS - I Cicli Ovvero Basta Copia / Incolla!
A volte è necessario eseguire più volte lo stesso blocco di codice per ottenere il risultato desiderato. Questo viene effettuato usando le istruzioni di iterazione, dette anche semplicemente "cicli". In JavaScript esistono diversi tipi di cicli:
1 for (let i = 0; i < 10; i++) { 2 3 Istruzioni da eseguire 4 5 }
1 Creo il contatore, una variabile che chiamo i, a cui do valore 0 Condizione: i è minore di 3? Sì, allora eseguo le istruzioni 2 Incremento il valore di i di 1 quindi ora i vale 1 Condizione: i è minore di 3? Sì, allora eseguo le istruzioni 3 Incremento il valore di i di 1 quindi ora i vale 2 Condizione: i è minore di 3? Sì, allora eseguo le istruzioni 4 Incremento il valore di i di 1 quindi ora i vale 3 Condizione: i è minore di 3? No, allora esco dal ciclo 1 for (let i = 0; i < 3; i++) { 2 3 // istruzioni da eseguire 4 5 }
Come abbiamo appena visto nei cicli, spesso è necessario incrementare o decrementare il valore di una variabile di una unità per eseguire conteggi.
1 x = x + 1; 2 3 x = x - 1;
1 ++x; // operatore di incremento 2 3 -- x; // operatore di decremento
1 x++; // operatore di incremento 2 3 x --; // operatore di decremento Restituisce il valore già aumentato di 1 1 let x = 2; 2 3 y = ++x; 4 5 / / x = 3, y = 3 Restituisce il valore e dopo lo aumenta di 1 1 let x = 2; 2 3 y = x++; 4 5 / / y = 2, x = 3