Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Números Pares. Use la función resto de una división para saber si son pares, contemplando todos los valores

Hola a todos Use la función de resto de una división para saber si eran pares ingresando desde el 1 hasta el 100, pero no me da. y no se cual es el error.

Paso el código

<meta charset="UTF-8">
<h1> PROGRAMA - IMPRIMIR LOS NUMEROS PARES DEL 1 AL 100 </h1>

<script>

    function saltarLinea() {

        document.write("<br>");
    }

    function imprimir(frase) {

        document.write(frase);
        saltarLinea();
    }


   var numero = 1;

    while (numero <= 100)  {

        resto = (numero % 2);
         if (resto = 0) {
           imprimir ("El número par es: " + numero);
         }

   numero++;
   }

 imprimir ("Fin");


    </script>

Desde ya agradecida por su respuesta Ana María Un aprendiz

2 respuestas

Buenas, el error esta dentro del if, ya que al poner un solo signo = le estas asignando ese valor, no estas comparándolo, para eso hay que poner el doble signo igual que seria ==

PROGRAMA - IMPRIMIR LOS NUMEROS PARES DEL 1 AL 100

<meta charset="UTF-8">
<h1> PROGRAMA - IMPRIMIR LOS NUMEROS PARES DEL 1 AL 100 </h1>

<script>

    function saltarLinea() {

        document.write("<br>");
    }

    function imprimir(frase) {

        document.write(frase);
        saltarLinea();
    }


   var numero = 1;

    while (numero <= 100)  {

        resto = (numero % 2);
         if (resto == 0) {
           imprimir ("El número par es: " + numero);
         }

   numero++;
   }

 imprimir ("Fin");


    </script>

ahi esta el codigo arreglado, recien lo subi mal je