Olá! Acabei divergindo do código apresentado na aula em 3 situações.
Usei o método sort() para colocar os números sorteados em ordem crescente. Como queria ordená-los, pesquisei a solução no google, que sugeriu o seguinte código:
sorteados.sort((a,b) => a -b);
A segunda diferença, foi criar um operador ternário pra que o texto modificasse no singular ou plural de acordo com a escolha da pessoa pelo sorteio de apenas um número ou mais. Talvez haja outra opção para encurtar o código.
sorteados.length == 1 ? resultado.innerHTML = `<label class="texto__paragrafo">Número sorteado: ${sorteados} </label>` : resultado.innerHTML = `<label class="texto__paragrafo">Números sorteados: ${sorteados} </label>`;
E a terceira coisa foi também desabilitar o botão de sortear depois do primeiro sorteio até que houvesse o reinicio da aplicação
function alterarStatusBotao(){
if(botaoReiniciar.classList.contains("container__botao-desabilitado")){
botaoReiniciar.classList.remove("container__botao-desabilitado");
botaoReiniciar.classList.add("container__botao");
botaoSortear.classList.remove("container__botao");
botaoSortear.classList.add("container__botao-desabilitado");
}else{
botaoReiniciar.classList.remove("container__botao");
botaoReiniciar.classList.add("container__botao-desabilitado");
botaoSortear.classList.remove("container__botao-desabilitado");
botaoSortear.classList.add("container__botao");
}
}