Pessoal, boa noite!
Resolvi o caso sugerido na aula e pensei em dar uma incrementada ao adicionar um "alert" caso o usuário clique no botão "sortear" sem preencher os campos, o que está sendo permitido. Porém, pensei em como deveria ser o código e não está funcionando. Alguém poderia me dizer onde estou errando? Segue o código:
function sortear(){
let quantidade = parseInt(document.getElementById('quantidade').value);
let de = parseInt(document.getElementById('de').value);
let ate = parseInt(document.getElementById('ate').value);
// Emite um alerta caso os campos não sejam preenchidos
if(quantidade == '' || de == '' || ate == ''){
    alert('Favor, preencher os campos abaixo!');
    return;       
}
let sorteados = [];
let numero;
 
if(de > ate){
     alert('O número inicial deve ser menor que o número final!');
     reiniciar();
   
} else{
    for (let i = 0; i < quantidade; i++){
    numero = obterNumerosAleatorios(de, ate);
    while(sorteados.includes(numero)){
        numero = obterNumerosAleatorios(de, ate);
    }
    sorteados.push(numero);
    alterarStatusBotao();
   
}
let resultado = document.getElementById('resultado');
resultado.innerHTML = `<label class="texto__paragrafo">Números sorteados:  ${sorteados}</label>`;
}  
 
}