Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Faça como eu fiz

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 = [];
  let numero;

  for (let i = 0; i < quantidade; i++) {
    numero = obterNumeroAleatorio(de, ate);

    while (sorteados.includes(numero)) {
      numero = obterNumeroAleatorio(de, ate);
    }
    sorteados.push(numero);
  }

  let resutado = document.getElementById("resultado");
  resutado.innerHTML = `<label class="texto__paragrafo">Números sorteados: ${sorteados}</label>`;

  reiniciarBotao();
}

function obterNumeroAleatorio(min, max) {
  return Math.floor(Math.random() * (max - min)) + min;
}

function reiniciarBotao() {
  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.add("container__botao-desabilitado");
    botao.classList.remove("container__botao");
  }
}

function reiniciarJogo() {
  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>';
  reiniciarBotao();
}
1 resposta
solução!

Boa tarde, Geimisson! Tudo bem?

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o seu comprometimento com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!