mentre: while(condizione_vera){ fai(); }
ho usato node per fare questi esperimenti dimostrativi
PS C:\Users\dario> node Welcome to Node.js v21.6.1. Type ".help" for more information.questo array serve in tutto l'esercizio in 3 parti e fasi, eventualmente re-immetterlo, se mancasse.
> var array=["primo","secondo","terzo","quarto"] undefinedquesto è un "while" che fa "iterazione", percorre un array chiamato "array", elemento per elemento, in ordine, dal primo all'ultimo.
> var indice=0 undefined > while(indice < array.length){ ... var elemento = array[indice] ... console.log(elemento) ... indice = (indice + 1) ... } primo secondo terzo quarto 4Questo è un "for tradizionale" stile C e C++. Deriva dal "while".
> for(var indice=0; indice < array.length; indice += 1) ... console.log(array[indice]) primo secondo terzo quarto undefinedQuesto è un "for-each", per ciascun elemento di "array".
> for(var elemento of array) ... console.log(elemento) primo secondo terzo quarto undefined >