1
resposta

[Sugestão] Proteção na entrada de valores

Olá, também acrescente proteção de quantidade, se valor inicial e fim teria a quantidade suficiente para sortear e utilizei o reiniciarBotão em vez do return.

totalNumero = ate - de + 1;

if (de >= ate){
    alert('O valor inicial menor que o valor final.');
    reiniciarBotao();
} else if (totalNumero < quantidade) {
    alert("a quantidade excede ao critério dos numeros");
    reiniciarBotao();
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Ola Matheus.
Seu código contém alguns erros ou está com uma parte omitida.
Não está claro se declarou as variaveis de, ate, totalNumero e quantidade.
E a função reiniciarBotao também não foi definida.
Uma boa pratica é declarar variaveis com nomes que condizem com o seu proposito assim como fez na função.
Outra sugestão é chamar a função reiniciarBotao() apenas uma vez fora do if,else if.
E envolver o calculo (ate - de)+ 1 entre parenteses para certificar que o programa fara este calculo primeiro.
Comente ai qualquer duvida.
Bons estudos.