Ejemplos explicados paso a paso para entender el while

Ejemplos explicados paso a paso para entender el while

0
(0)

La instrucción while es para mis gusto más sencilla que el for.

while(condición){ 
//instrucciones
//actualización del valor que se usa para evaluar la condición
}

Aunque tiene el riesgo de que si te olvidas de actualizar el valor que se usa para evaluar la condición a cada iteración, o si la condición es errónea, el while se ejecute indefinidamente hasta que se cuelgue el navegador.

En esta publicación se han preparado 2 ejemplos paso a paso para visualizar el script.

Una cuenta para arriba y otra regresiva.

Ejemplo 1 de for paso a paso

var i=1;

while (i<4){
	document.write("saludo" + i + "<br>");
	i++;
}

Al finalizar el programa:

  • i se le ha asignado el valor 4. (es el primer valor que no cumple la condición i<4)
  • se ha escrito los textos saludo1, saludo2 y saludo3.
while paso a paso cuenta creciente
while paso a paso cuenta creciente

Ejemplo 2 de for paso a paso

var j=3;

while (j>0){
	document.write("saludo" + j + "<br>");
	j--;
}

Al finalizar el programa:

  • j tiene el valor 0. (0 no es igual a 0 y es el primer valor que no cumple j>0
  • se han escrito por pantalla las líneas saludo3, saludo2, saludo1.
while regresivo explicado paso a paso
while regresivo explicado paso a paso

¡Hola!

Querido lector,

Deseo que este paso a paso te ayude a entender mejor el while.

¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!

¿Te ha gustado esta publicación?

¡Valora sobre 5 estrellas esta publicación!

Puntuación media 0 / 5. Votos: 0

Todavía no hay votos. Sé el primero en valorar la entrada.

Si te ha gustado este contenido...

¡Sígueme en las redes!

Vaya, parece que hay puntos a corregir

¿Me ayudas a mejorar?

¿Dónde he fallado?

Francesc Ricart
hola@francescricart.com

Aprender y enseñar. Enseñar y aprender. En el ámbito docente soy docente ocupacional. En el ámbito profesional consultor web. Ofrezco servicios de mejora continua y mantenimiento web. ¿Qué quieres aprender hoy? Encontraréis más acerca de mi en la página sobre mi

No Comments

Post A Comment