//AULA 1
function sortear () {
let CampoQuantidade = parseInt(document.getElementById('quantidade').value);
let DeNumero = parseInt(document.getElementById('de').value);
let AteNumero = parseInt(document.getElementById('ate').value);
if (DeNumero > AteNumero) {
alert(`O valor do numero inicial ${DeNumero} é maior que o numero final ${AteNumero}`);
reiniciar();
return;
}
let Sorteados = [];
let numero;
for(let i = 0; i < CampoQuantidade; i++ ){
numero = ObterNumeroAleatorio(DeNumero, AteNumero);
while (Sorteados.includes(numero)){
numero = ObterNumeroAleatorio(DeNumero, AteNumero);
}
Sorteados.push(numero);
}
let resultado = document.getElementById('resultado');
resultado.innerHTML = `<label class="texto__paragrafo">Números sorteados: ${Sorteados}</label>`;
}
function ObterNumeroAleatorio (min,max){
return Math.floor(Math.random()* (max - min+1)) + min;
}
function reiniciar(){
document.getElementById('quantidade').value = ''
document.getElementById('de').value = ''
document.getElementById('ate').value = ''
document.getElementById('resultado').innerHTML = '<label class="texto__paragrafo">Números sorteados: nenhum até agora</label>'
}
Não fiz o passo de desabilitar o botão, por escolha, preferi deixar habilitado.