Estoy completamente nueva en la programación y tengo que hacer con Math.floor((Math.random() * 100) + 1); sacando elementos al azar entre 1 y 100, Sacar 50 números al azar entre 1 y 100 Almacenar los números que salgan impares en un array impares y Almacenar los números que salgan pares en un array pares, no se como resolverlo
function aleatorio(){
var aleatorio= Math.floor((Math.random() * 100) + 1);
- "Sacar 50 números" te indica que debes hacer algo X veces, esto ya te indica que debes usar una estructura de repetición (bucle)
- "Almacenar los pares e impares en dos arrays separados", suena como ese "algo" que tienes que repetir X veces sobre cada número aleatorio extraido, usando una estructura de control para averiguar si es par o impar
Resumiendo, tendrías que crear un bucle, y en cada iteración extraer un número aleatorio, almacenándolo en el array "par" o "impar" , en función de la paridad del número extraido (la paridad la puedes comprobar con el operador % )
En pseudo:
declarar arrays;
repetir x veces
extraer numero aleatorio
si numero es par
añadir a pares
si numero NO es par
añadir a impares
Estoy completamente nueva en la programación y tengo que hacer con Math.floor((Math.random() * 100) + 1); sacando elementos al azar entre 1 y 100, Sacar 50 números al azar entre 1 y 100 Almacenar los números que salgan impares en un array impares y Almacenar los números que salgan pares en un array pares, no se como resolverlo
function aleatorio(){
var aleatorio= Math.floor((Math.random() * 100) + 1);
03/01/2019 10:58
Analiza brevemente tu enunciado:
- "Sacar 50 números" te indica que debes hacer algo X veces, esto ya te indica que debes usar una estructura de repetición (bucle)
- "Almacenar los pares e impares en dos arrays separados", suena como ese "algo" que tienes que repetir X veces sobre cada número aleatorio extraido, usando una estructura de control para averiguar si es par o impar
Resumiendo, tendrías que crear un bucle, y en cada iteración extraer un número aleatorio, almacenándolo en el array "par" o "impar" , en función de la paridad del número extraido (la paridad la puedes comprobar con el operador % )
En pseudo:
declarar arrays;
repetir x veces
extraer numero aleatorio
si numero es par
añadir a pares
si numero NO es par
añadir a impares
Espero que te haya sido de ayuda.