1
respuesta

Función que retorne números aleatorios

¡Hola!, les comparto mi código para crear una función que retorne números enteros positivos aleatorios en un rango cerrado de números enteros.

function randomInt(lowerLimit,upperLimit){
    let result;
    while(true){
        result = Math.round(Math.random()*(10**(((upperLimit).toString().length))));
        if (result >= lowerLimit & result <= upperLimit) {
            return result;
            break;
        }
    }
}

Espero les guste, les sirva y/o me regalen un feedback.

1 respuesta

Aqui le falta un ampersand:

 if (result >= lowerLimit & result <= upperLimit)

Podria ser:

 if (result >= lowerLimit && result <= upperLimit)

Gracias por compartir. Saludos.