Meu codigo:
function sortear(){
let quantidade = document.getElementById('quantidade').value;
let de = document.getElementById('de').value;
let ate = document.getElementById('ate').value;
let numero = obterNumeroAleatorio(de, ate);
alert(numero);
}
function obterNumeroAleatorio(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
existe algum erro que não estou vendo? Pois está gerando números aleatórios maiores que o max. já quando utilizo esse codigo:
function obterNumeroAleatorio(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
as coisa correm como o esperado, o que pode está acontecendo?