7
respuestas

Por qué mi código de números pares no funciona?

7 respuestas

¿Cuál es el código?

Buenas tardes Noelia, puedes hacer una captura de pantalla de tu codigo y pegarlo a este foro para ayudarte a analizar el código. Éxitos

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Hola Noelia, lo que estas imprimiendo en pantalla es 2 * numero. o sea 2 * 1, 2 * 2, 2 * 3... tenes que buscar el que hace que un numero sea par, porque asi como esta no es. multiplicar cualquier numero por 2 no lo hace par

Tenes razón. Matemáticamente se define como cualquier número que se puede escribir en la forma: N = 2 * k, donde k sea entero. Tendría que crear una condición para que k sea entero.

si si también... en realidad no se porque no te funciona tu código... o porque no te da los resultados.. yo lo hice de otra forma ese ejercicio. que era que si el resto de la division por 2 era 0 imprima ese número o sea, if numero%2 == 0, consolelog(numero)

Buenas noches Noelia y Compañeros,por lo que veo en tu código solo imprimiría el numero 2 varias veces, el codigo que sigue es muy similar al tuyo aunque acá se usa la suma de 2 para generar pares: El resto de código de las funciones seria como lo tienes.

 var pares = 0;
var numeroYContador=2;

while (numeroYContador<=100 ){
    pares=pares + 2;
    imprimir("los pares son = " + pares)

    numeroYContador= numeroYContador + 2 ;  // si se deja + 1 la impresion llegaria a 198
}