Ciclo for
Fa parte della sezione Fondamenti del percorso JavaScript di Coddy. Lezione 38 di 77.
A volte, quando si programma, è necessario eseguire la stessa operazione, o quasi, un paio di volte.
Per evitare di scrivere sempre la stessa cosa, possiamo usare i cicli.
Il ciclo for ha la seguente sintassi
for (let i = start; i < end; i++) {
code;
}let i = start determina il valore iniziale di i, i < end determina la condizione per continuare il ciclo e i++ incrementa i dopo ogni iterazione. i riceverà tutti i valori da start a end (escluso <strong>end</strong>) in sequenza. Per esempio:
for (let i = 0; i < 5; i++) {
console.log(i);
}Eseguirà l'istruzione print 5 volte:
0
1
2
3
4I cicli hanno molti casi d'uso. Per esempio, sommiamo tutti i numeri da 1 a 100:
let sum_numbers = 0;
for (let i = 1; i <= 100; i++) {
sum_numbers += i;
}
console.log(sum_numbers);Per prima cosa, eseguirà un ciclo su tutti i numeri da 1 a 100 (incluso 100) e li sommerà tutti. Poi stamperà la variabile sum_numbers
Sfida
PrincipianteScrivi un programma che stampi "Hello Coddy: " e il valore di i da 3 a 27 (inclusi, 25 volte in totale), usando un ciclo for.
Il risultato sarà così:
Hello Coddy: 3
Hello Coddy: 4
...
Hello Coddy: 27Provalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori - Parte 2
Operatori logici - Parte 1Operatori logici - Parte 2Riepilogo - Logica sempliceOperatori logici - Parte 3Coercizione dei tipi7Calcolatore per dividere il conto
Messaggio di benvenutoCalcolare la mancia e il totale10FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz13Gestore della lista della spesa
Panoramica del progettoAggiungere un elemento2Variabili
NumeriStringheBooleaniConvenzioni di denominazioneVariabili vuoteRiepilogo - Inizializzare le variabiliCostanti3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheOperatori di confrontoUguaglianza stretta vs non rigorosaRipasso - matematica semplice6Input/Output di base
OutputOutput con variabiliConversione di tipo - Parte 1Conversione di tipo - Parte 2Ripasso - Fino a 120Ripasso - Vero o falsoEsercitati da solo: Compilatore JavaScript online