Llegué al resultado de dos formas así que quería compartirlo.
- La primera fue ir sumando de 2 en 2.
var numero = 2
while (numero < 101) {
imprimir (numero)
numero += 2
}
- Y la segunda fue con el concepto de "un número par es aquel que al dividirlo por 2 el residuo es 0". Traté de experimentar con una sentencia if dentro del while, y busqué la sintaxis para sacar un residuo (https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Operators/Remainder). Quedó así:
var numero = 0
var limite = 101
while (numero < limite) {
if (numero % 2 == 0) {
imprimir (numero)
}
numero += 1
}
Sé que el segundo es un código más largo y complejo. Pero creo que podría solventar "baches" del primer código, como que alguien definiera "var numero" con un número impar (imprimiendo exactamente lo opuesto: números impares), o si se hiciera un programa que le pide al usuario ingresar un número de partida (como que este pida que saque números pares a partir del 11, imprimiendo 13, 15, 17...) y límite.
Fue entretenido hacer estos códigos así que los comparto!