OK, quindi è ora di conoscere un altro tipo di ciclo in javascript chiamato ciclo for.
Quindi il ciclo for è simile al ciclo while e entrambi ci permettono di ripetere il codice.
Sono un po 'diversi nella loro sintassi.
Quindi il nostro obiettivo è qui.
Vuoi capire lo scopo dei cicli per perché usi un ciclo contro uno.
Si desidera scrivere validi per cicli e quindi confrontare e confrontare durante cicli e cicli.
Quindi, per iniziare ecco una ricetta per un ciclo for.
Scriviamo la parola per una parola chiave e poi tra parentesi ci sono tre parti.
E così ne ho alcuni come inizializzazione della condizione e del passo.
Quindi ci vorrà un po 'per affondare e chiariremo questo sulle prossime diapositive.
Ma la chiave da asporto qui è che scriviamo la parola perché abbiamo parentesi tre
cose diverse vanno tra parentesi e poi abbiamo parentesi graffe.
Quindi ecco un esempio.
In questo modo si stampano i numeri da 1 a 5 con un ciclo for.
Quindi iniziamo con quattro.
Quindi creiamo una variabile.
Lo chiamo contando e lo metto uguale a zero.
In questo primo blocco abbiamo la nostra condizione mentre il conteggio è inferiore a 6.
E poi abbiamo il nostro incremento che aggiungerà uno per contare.
Quindi questo è concettualmente molto simile a quello della fauna selvatica che ha scritto.
Quindi puoi vedere l'equivalente mentre fai il loop qui.
La grande differenza è che questo è solo più breve e l'altra differenza è che questo
conteggio di variabili esiste solo all'interno del ciclo.
Quindi questa variabile per un ciclo while deve essere inizializzata all'esterno in modo che possiamo usarla qui in un ciclo for.
Possiamo creare una variabile che esiste solo per un momento all'interno di questo ciclo.
Quindi, per andare avanti ancora una volta, stiamo facendo una variabile chiamata count e inizia a zero ogni volta che passa
il ciclo.
Aggiungiamo 1 per contare e continuiamo a contare.
Sono meno di sei.
Quindi la prima volta che eseguiamo questo conteggio è zero.
Abbiamo stampato la prossima volta che abbiamo aggiunto 1.
Sono ancora meno di 6, quindi stampiamo e continuiamo fino a contare sei.
Non è più lungo di sei e il codice smette di funzionare.
Quindi copierò questo messaggio al mio consulente e dimostrerò semplicemente che lo incollo e otteniamo 0
1 2 3 4 5.
Quindi, ecco un altro esempio di ciò che abbiamo fatto del ciclo while in cui abbiamo stampato ogni
carattere in una stringa ma facendolo con un ciclo for.
Quindi, ancora una volta puoi vedere che non dobbiamo creare questa variabile di conteggio al di fuori di un ciclo come facciamo per
il ciclo while.
Possiamo creare una variabile temporanea e io ne uso una chiamata I.
La ragione per cui l'ho fatto è che è abbastanza convenzionale vedere che le variabili di ciclo siano nomi di
variabili a lettera singola molto brevi come i o j o K e questo perché non esistono per nessun altro scopo ma
per vivere all'interno del ciclo.
Quindi alcune persone sostengono che è meglio tenerle corte.
Quindi qui ero contento.
Puoi dare un nome a ciò che vuoi ma vedrai molto più spesso nel mondo reale.
Quindi creiamo una variabile uguale a zero ogni volta che passa il ciclo.
Ne aggiungeremo uno e continueremo ad andare avanti.
Mentre è inferiore alla lunghezza della stringa.
Quindi la logica è la stessa di quello che stiamo facendo qui.
Crea una variabile denominata Count impostandola su zero.
Aggiungine uno ogni volta e prosegui mentre il conteggio è inferiore alla lunghezza.
Quindi quando eseguo questo lo copierò.
Apri la console.
Incollalo e otteniamo H E L L O.
E stampa una L con una 2 accanto ad essa.
Ecco come Chrome fa ripetuti registri di confidenza.
Quindi per riassumere un'altra volta invece di un ciclo for ci sono tre parti.
C'è l'Inizializzazione dove dichiariamo una variabile e la impostiamo su un valore iniziale non deve
essere zero.
Quindi nella parte successiva abbiamo una condizione in cui questo ciclo dovrebbe continuare a funzionare.
E poi l'ultima parte è il nostro passo.
Quindi cosa facciamo alla fine di ogni iterazione.
Aggiungiamo 1 per contare o per sottrarre 1 Lo moltiplichiamo.
C'è ogni sorta di cose diverse.
Molto spesso però lo vedrai con un plus in più proprio come abbiamo fatto con i loop while