Além de adicionar o Alert(), também esvaziei o input do numero de partida (doNumero), e usei o return pra que o número não seja sorteado.
function sortear (){
let quantidade = parseInt(document.getElementById ("quantidade") .value);
let doNumero = parseInt(document.getElementById ("de") . value);
let ateONumero = parseInt(document.getElementById ("ate") . value);
let sorteados = [];
let numero;
if (doNumero >= ateONumero) {
let mensagemDeCorrecao = alert ('O número minímo precisa ser menor que o número limite');
document.getElementById ("de") .value = '';
document.getElementById ('resultado').innerHTML = '<label class="texto__paragrafo">Números sorteados: nenhum até agora</label>';
return;
}
for (let i = 0; i < quantidade; i++) {
numero = obterNumeroAleatorio (doNumero, ateONumero);
while (sorteados.includes(numero)){
numero = obterNumeroAleatorio (doNumero, ateONumero);
}
sorteados.push (numero);
}
let mensagemResultado = document.getElementById ('resultado');
mensagemResultado.innerHTML = `<label class="texto__paragrafo">Números sorteados: ${sorteados}</label>`;
if (quantidade == 1) {
mensagemResultado.innerHTML = `<label class="texto__paragrafo">Número sorteado: ${sorteados}</label>`;
}
alterarStatusBotao ();
}
function obterNumeroAleatorio (min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function alterarStatusBotao () {
let botao = document.getElementById ('btn-reiniciar');
if (botao.classList.contains('container__botao-desabilitado')){
botao.classList.remove('container__botao-desabilitado');
botao.classList.add ('container__botao');
} else {
botao.classList.remove ('container__botao');
botao.classList.add ('container__botao-desabilitado');
}
}
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>';
alterarStatusBotao();
}