Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

Creo que también se podría hacer (/2=0). Pero seguí la sugerencia del instructor

NROS PARES HASTA EL 100

4 respuestas

Hola! yo lo hice de la siguiente manera:

<meta charset="UTF-8">

<h1>Ejercicio con While</h1>

<script>

    function saltarLinea() {
        document.write("<br>");    
    }  

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }

    var contador = 0;
    var resultado = 0;

    while(contador <101){
        var resultado = contador%2;

        if(resultado == 0){
            imprimir("Número par: "+contador);
        }

        contador++;
    }


    imprimir("fin");


</script>

Hola, yo lo hice parecido a Ricardo usando % pero varia un poco mi código, en mi caso el codigo como está te imprime los pares, pero si quisieras los impares solo tienes que cambiar el: == de la linea: if (numero % 2 == 0) por un: !=.

<meta charset="UTF-8">

<h1>Pares</h1>

<script>

    function saltarLinea() {
        document.write("<br>");    
    }  

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }

      let numero = 0;
      let contador = 0;

      while (contador <= 100) {
        if (numero % 2 == 0) {
          imprimir(numero);
        }
        numero++;
        contador++;
      }


    imprimir("fin");


</script>

Me salió así, y quedó corto

var nroPares = 0;

while (nroPares <= 98){
    nroPares = nroPares +2;
    imprimir(nroPares);

}    


imprimir("FIN")
solución!

Gracias por compartir sus codigos! Los dos son validos ejemplos!