Olá troquei algumas coisas no código para deixá-lo mais simplificado, como a função exibir texto na tela e também a substituição de for por while juntando com a condição de não repetir números;
function sortear() {
let quantidade = parseInt(document.getElementById('quantidade').value);
let de = parseInt(document.getElementById('de').value);
let ate = parseInt(document.getElementById('ate').value);
let sorteados = [];
while (sorteados.length < quantidade) {
let numero = sorteador(de, ate);
if (!sorteados.includes(numero)) {
sorteados.push(numero);
}
}
exibirTextoNaTela(sorteados); // Chama a função exibirTextoNaTela() com os números sorteados
}
function sorteador(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function exibirTextoNaTela(sorteados) {
let resultado = document.getElementById('resultado');
resultado.innerHTML = `<label class="texto__paragrafo">Números sorteados: ${sorteados}</label>`;
}