Dove acquistare Lye
Aprile 2024
Questo tutorial riguarda l'istruzione PH.. do..while che è un'istruzione di ciclo simile all'istruzione while di cui abbiamo discusso nel tutorial precedente. E come l'istruzione while, è possibile utilizzare l'istruzione do..while per istruire il programma a eseguire un'attività ripetutamente fino a quando non si dice di interrompere. Si interromperà quando l'espressione di test non viene più valutata come vera. Ecco il codice
Questo codice verrà ripetuto continuamente fino a quando non gli dirai di fermarsi nella seconda parte dell'istruzione do..while. Il codice di esempio stamperà il valore corrente di $ numero e quindi il codice HTML codice al browser web. Successivamente incrementerà il valore di $ numero di 1. Questa seconda parte del codice deve essere inclusa per modificare il valore di $ numero ogni volta che viene eseguito il ciclo. Se manca il valore di $ number non cambierà mai e il loop verrà ripetuto indefinitamente. Il codice $ Numero ++; incrementerà il valore di $ numero di uno ogni volta attraverso il ciclo e il programma interromperà il ciclo quando il valore è 11.
Questo è il codice che controlla il numero di volte in cui il ciclo viene eseguito. Nell'esempio il ciclo si interromperà quando l'espressione di testo non è più vera (il valore della variabile test non è più inferiore a 11). Si noti inoltre che l'istruzione termina con un punto e virgola. Se confronti l'istruzione while con l'istruzione do..while noterai che il codice da eseguire fai {fai questo} e il codice che controlla il loop while (espressione); sono commutati. Che cosa vuol dire? Significa che il fai {fai questo} il codice verrà sempre eseguito almeno una volta nell'istruzione do..while perché il codice di controllo non valuta l'espressione di test fino a dopo il fai {fai questo} il codice viene eseguito per la prima volta. Tuttavia, nell'istruzione while l'espressione di test viene valutata per prima ed è possibile che fai {fai questo} non verrà mai eseguito. Pertanto, si desidera utilizzare l'istruzione do..while quando si desidera il fai {fai questo} parte del codice da eseguire almeno una volta. Il risultato sarà simile nel browser Web. 1 2 3 4 5 6 7 8 9 10 | |||||