En la pràctica 1 d'aquest mòdul
hem estudiat una estructura de control repetitiva: els bucles for.
Aquesta estructura té la particularitat que el nombre d'iteracions
a efectuar és un valor constant i que s'ha de conèixer des
d'un principi. Hi ha altres ocasions en què també s'ha d'aplicar estructures de control iteratives, però, sense saber inicialment, quin serà el nombre de repeticions a efectuar. Per a aquests casos existeix l'estructura de control while. La funció d'un bucle while és repetir un bloc accions mentre sigui certa una determinada condició. Evidentment, la condició s'haurà de modificar dins de les accions a repetir i en alguna ocasió futura haurà de canviar el seu valor a fals, en cas contrari, si la condició mai canviés, es produiria un bucle sense fi que provocaria un error del programa. En aquesta pràctica veurem la utilització de la sentència while, de la seva variant do ... while i altres conceptes associats, conjuntament amb exemples senzills d'aplicació. |
|
Elements JavaScript en aquest capítol. | |
![]() |
Sentència while() : executa un bloc de codi
mentre una condició sigui certa, és possible que no s'executi
cap vegada.. Sentència do ... while() : executa un bloc de codi mentre una condició sigui certa, almenys una vegada. Sentència continue : provoca que es torni a executar des de l'inici el bloc de codi. Sentència break : provoca que finalitzi l'execució repetitiva del bloc de codi, independentment del valor de la condició. Mètode parseInt(cadena) : Converteix en valor numèric enter el contingut de cadena. Si no es pot, retorna NaN (Not a Number). Mètode isNaN(valor) : Retorna true si el contingut de valor no és numèric, en cas contrari, retorna false. |