Buenas, adjunto mi solución al ejercicio usando WHILE :
<meta charset="UTF-8">
<h1>Programa: Numeros pares del 0 al 100 (con while)</h1>
<br><br>
<script>
function saltarLinea() {
document.write("<br><br><br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
var limite = parseInt(prompt("Cual quieres que sea el limite numerico para conocer los numeros pares?"));
var contador = 1;
while(contador <= limite) {
if (contador % 2 == 0) { // para ver si el numero dividido 2 me da resto 0 , por ende seria par.
imprimir (contador + " es número PAR");
contador++;
}else {
imprimir(contador + " es número IMPAR");
contador++;
}
}
imprimir ("¡Hasta luego!");
</script>
Y agrego también la solución usando FOR :
<meta charset="UTF-8">
<h1>Programa: Números pares del 0 al 100 (con for)</h1>
<br><br>
<script>
function saltarLinea() {
document.write("<br><br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
var limite = parseInt(prompt("Cual quieres que sea el limite numerico para conocer los números pares?"));
for (var contador = 1; contador <= limite; contador++) {
if (contador % 2 == 0) { // para ver si el numero dividido 2 me da resto 0 , por ende seria par.
imprimir (contador + " es número PAR");
}else {
imprimir(contador + " es número IMPAR");
}
}
imprimir ("¡Hasta luego!")
</script>
Muchas gracias!