IFCD0210/Practicas/Practicas JS/Introduccion/06_BUCLES_JAVASCRIPT.html
Marcos Lopez 96759acedd Dia 30
2024-01-18 13:39:39 +01:00

82 lines
1.8 KiB
HTML

<!Doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Bucles Javascript</title>
</head>
<body>
<script type="text/javascript">
// BUCLES
// Prueb WHILE (No sabes cuantas veces va a iterar)
/*j=4; // Inicialización
while (j<100) { // Condición
document.write("El valor de j es:" + j + "<br>"); // Instrucción
j=j+2; // Incremento
}*/
/* While con pares e impares
i=2;
document.write("Imprimiendo los pares"+"<br>");
while (i<10) {
document.write( i + "<br>");
i +=2;
}
i=1;
document.write("Imprimiendo los impares"+"<br>");
while (i<10) {
document.write( i + "<br>");
i=i+2;
}*/
// Do-while: (garantiza que el bloque de código se ejecute al menos una vez antes de verificar la condición)
/*
let i = 0;
do {
// Código a repetir
document.write(i + "<br>");
i++;
} while (i < 5);
*/
/* Prueba FOR (Sabes cuantas veces va a iterar)
// FOR (inicialización; condición; incremento)
for (i=0;i<100;i++) {
document.write(i + "<br>");
}*///Puede ser por ejemplo con 2 contadores, 2 condiciones y 2 incrementos.
/*// Prueba FOR con array
var dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"];
for(var i=0; i<7; i++) {
document.write(dias[i] + "<br>");
}*/
// for...of: ECMAScript 6, itera sobre los valores de un iterable (por ejemplo, un array o un string).
/*
const miArray = [1, 2, 3];
for (const valor of miArray) {
// Código a repetir
console.log(valor);
}
*/
// for...in: Itera sobre las propiedades enumerables de un objeto. Se utiliza principalmente para objetos.
/*
const miObjeto = { a: 1, b: 2, c: 3 };
for (let key in miObjeto) {
// Código a repetir
console.log(key, miObjeto[key]);
}
*/
</script>
</body>
</html>