Condicionales y bucles en JavaScript
if/else, switch, for, for...of, while, break y continue, con visualizadores paso a paso.
Los bloques van entre { } y cada sentencia termina en ;. Para recorrer
arrays, lo moderno es for...of; el for clásico con contador sigue siendo útil
cuando necesitas el índice.
if / else if / else
JavaScript
const nota = 75;
if (nota >= 90) console.log("Sobresaliente");
else if (nota >= 70) console.log("Notable");
else if (nota >= 50) console.log("Aprobado");
else console.log("Suspenso");
Laboratorio: calificación interactivo
…
switch
Laboratorio: número → día interactivo
…
Sin
break, la ejecución «cae» al siguiente case
(fall-through). No lo olvides.for y for...of
Laboratorio: recorrer un array interactivo
…
break y continue
Laboratorio: recorrer 1..15 interactivo
…
Comprueba lo aprendido
for (const x of [10, 20, 30]) — ¿qué recibe x?En un
switch, si olvidas el break…¿Cuántas veces imprime
for (let i = 0; i < 5; i++) console.log(i);?