¡Hola Estudante!
Gracias por compartir tu código. Parece que estás en el camino correcto para imprimir todos los números pares del 1 al 100. Sin embargo, hay un pequeño error en tu código que hace que se impriman también el número 100 y el número 0.
Para corregir esto, debes cambiar la condición del bucle while a "numeroPar <= 98". De esta manera, el bucle se detendrá cuando el valor de "numeroPar" sea igual o mayor a 100.
Además, te sugiero que agregues una línea de código al inicio de tu script para que el número 0 no se imprima. Puedes hacerlo simplemente añadiendo una línea de código que imprima el número 2 antes de entrar en el bucle while.
Tu código corregido quedaría así:
<meta charset="UTF-8">
<h1>Calcular Números Pares del 0 al 100</h1>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
var numeroPar = 0;
imprimir(numeroPar = numeroPar + 2); // Agregamos esta línea para evitar imprimir el número 0
while(numeroPar <= 98) { // Corregimos la condición del bucle
imprimir(numeroPar = numeroPar + 2);
}
imprimir("fin");
</script>
Espero que esto te ayude a resolver tu problema. ¡Buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)