Boa tarde, Segue meu codigo com os exercicios.
function sortear() {
let quantidadeNumeros = parseInt(document.getElementById ("quantidade").value);
let numerosDe = parseInt(document.getElementById ("de").value);
let numerosAte = parseInt(document.getElementById ("ate").value);
let sorteados = [];
let numero;
if (numerosAte < numerosDe) {
alert (`O campo "Até o número", não pode ser maior que o campo "Do número"`);
reiniciar();
alterarStatusBotao();
} else if (quantidadeNumeros > (numerosAte - numerosDe+1)) {
alert (`Para sortear ${quantidadeNumeros} números, precisa de uma gama maior de números (intervalo maior nos campos "Do número" e "Até o número")`)
reiniciar();
alterarStatusBotao();
} else{
for (let i = 0; i < quantidadeNumeros; i++) {
numero = obterNumeroAleatorio(numerosDe, numerosAte);
while (sorteados.includes(numero)) {
numero = obterNumeroAleatorio(numerosDe, numerosAte);
}
sorteados.push(numero);
}
let resultado = document.getElementById ("resultado");
resultado.innerHTML = `<label class="texto__paragrafo">Números sorteados: ${sorteados}</label>`;
alterarStatusBotao();
statusBotaoSortear();
}}