A differenza del ciclo for, il ciclo while in javascript è un loop potenzialmente infinito, all'inizio del quale viene indicata la condizione affinchè continui a girare.
Se quindi un ciclo for viene inizializzato tramite una variabile che viene incrementata o decrementata fino a raggiungere un determinato parametro, il ciclo while invece, non si ferma fino a che non viene raggiunta la condizione specificata all'inizio.
Eventuali incrementazioni e variazioni di parametri della variabile specificata nella condizione iniziale, vengono infatti specificati all'interno del loop stesso.
Vediamo dunque come funziona questo famoso ciclo del javascript.
Come usare il ciclo WHILE in Javascript
Ecco la sintassi javascript da usare per poter utilizzare un ciclo while:
while (condizione)
{
// istruzioni da eseguire
}
Vediamo subito un esempio pratico:
<script type="text/javascript">
i=0;
while (i<5)
{
i++;
alert(i);
}
</script>
Lo script sopra indicato, valorizza una variabile chiamata i ad 1, poi inizia un loop while javascript fino a che questa variabile, che ad ogni giro viene incrementata di 1, non raggiunge il valore di 5.
Ma come si fa per interrompere un ciclo while con il javascript?
Semplice, ancora una volta con la potentissima istruzione:
break;
Ecco un esempio pratico su come uscire da un ciclo while:
<script type="text/javascript">
i=0;
while (i<5)
{
i++;
alert(i);
if(i==3) break;
}
</script>
E con il while js è tutto.
Piaciuto l'articolo? Lascia un commento!
EmoticonEmoticon