Curso de Javascript | Bucle While en Javascript 1

Curso de Javascript
Bucle While en Javascript

Curso de Javascript | Bucle While en Javascript 2

Curso de Javascript | Bucle While en Javascript

2.  
14.  
19.  
21.  
22.  
25.  
26.  
28.  
34.  
let valor = 0;
while(valor<4){
	console.log(valor);
	valor++;
}

Ejercicio

1. Suma los números del 5 al 0 (inclusive), en orden descendente usando un bucle de while.

Bucle do…while

En el bucle do…while nos aseguramos de ejecutar al menos una sola vez el código del bucle, independientemente de que se cumpla o no la condición que estamos evaluando.

En el siguiente ejemplo generamos un número aleatorio y si es mayor que 0.5 continuamos generando números aleatorios. Si no es mayor que 0.5, rompemos el bucle. Si resolvemos este ejercicio con un bucle while, tendríamos que repetir código. Si lo resolvemos con un bucle do-while, el código queda más directo y conciso ya que no hace falta llamar dos veces al método Math.random():

let random = Math.random();
while (random > 0.5) {
    console.log(random);
    random = Math.random();
}
let random;
do {
    random = Math.random();
    console.log(random);
} while (random > 0.5);
Ver preguntas de la certificación JSE-40-01