Scriverò.
Quindi è il momento per un altro rapido problema impostato.
Questa volta stiamo coprendo i loop wild e Javascript.
Quindi ci sono tre problemi qui e invece di scrivere codice in realtà ti sto dando il codice e
tutto ciò che devo fare è valutare cosa viene stampato.
Quindi ecco il primo.
Prenditi un momento per mettere in pausa il video, se necessario, ma ti preghiamo di non copiare semplicemente il codice sulla tua
console a meno che tu non voglia controllare la risposta che ti è venuta in mente da sola.
Quindi la risposta a questo è che stampa i numeri dispari da 1 a 9.
E la ragione per cui inizia non è uguale a 1.
Wow.
Nahm è inferiore a 10.
Stampa il numero così ne stampiamo uno e ne aggiungiamo due.
Quindi passiamo al numero tre.
Questo è meno di 10.
Ne stampiamo tre e poi andiamo alle 5 e continua fino alle nove.
Annulla che il registro nove nove più è uguale a due.
Allora siamo a 11 e non è più né meno né uguale a 10.
Quindi, solo per verificare che se ho aperto il mio consiglio di javascript qui e lo incollo, vedrai
che ottengo dall'1 al 9.
C'è una piccola cosa confusa che è come se fosse stampata 11.
Ma noterai che è leggermente diverso.
su nessuno degli altri e inoltre non abbiamo il tipo di collegamento successivo a
11, quindi quello che sta realmente accadendo qui è che il console ci sta mostrando il valore dell'ultima espressione valutata.
C'è questa freccia qui che non vediamo
Quindi, anche se non viene stampato, viene comunque aggiunto a 9, quindi 11 è l'ultima cosa che viene valutata
e il Crome Council ce lo mostra senza stamparlo.
Passiamo al prossimo.
Prenditi un momento per mettere in pausa il video se hai bisogno di guardare più a lungo e poi esamineremo la soluzione.
Quindi questo stamperà tutti i multipli di 4 tra 1 e 20.
Quindi Gnome inizia all'1.
Mentre Nahm è minore o uguale a 20, quindi abbiamo un'istruzione if all'interno di un ciclo.
E questa istruzione if sta verificando se un numero è un multiplo di quattro, quindi se il numero mod 4 è uguale a zero,
il che significa che il 4 si divide equamente.
Se viene stampato.
Quindi la prima volta che passiamo attraverso 1 2 3 4 e ora per maade è zero.
Quindi stampiamo il numero 4 e poi lo esaminiamo di nuovo con 5.
Non succede nulla 6 non succede nulla 7 non succede niente 8 8 mod 4 è anche 0.
Quindi con un numero di registro costante.
Quindi, solo per verificarlo.
Apri il con. Puoi incollarlo e vedi che otteniamo 4 8 12 16 e 20.
Quindi un altro qui.
Prenditi un momento Lo schermo di Pozza riprenderà una soluzione in un secondo.
Quindi questo è un po 'complicato.
In realtà è un ciclo infinito, quindi vedrai che il numero inizia a 100 e questo codice verrà eseguito.
Mentre il numero è inferiore a 150 Quindi 100 è inferiore a 150, quindi stampiamo un numero più uno.
Ma la linea importante è qui dove sottrarre uno dal numero ogni volta.
Quindi inizia a 100 e stiamo andando nell'altra direzione che stiamo sottraendo.
Quindi sarà sempre inferiore a 150.
Quindi non ho intenzione di eseguire questo nel con. Ma se lo facessi, mi direbbe che ho un ciclo infinito