2
respostas

Botão sortear alterna habilitação do botão reiniciar

Ao clicar no botão sortear sequencialmente para sortear os mesmo números várias vezes, a habilitação do botão reiniciar ficar alternando.

solução:

    if(document.getElementById('btn-reiniciar').classList.contains('container__botao-desabilitado')){
        ativarReinicio();
    }
2 respostas

Oi, Luis! Como vai?

Do jeito que você explicou, sua solução mostra atenção ao controle da lógica para habilitar e desabilitar o botão de reinício conforme a interação. Esse detalhe é importante para evitar comportamentos inesperados na interface.

Uma dica interessante para o futuro é usar o método toggle em vez de verificar manualmente. Veja este exemplo:


let botao = document.getElementById('btn-reiniciar');
botao.classList.toggle('container__botao-desabilitado');

Esse código alterna a classe automaticamente, simplificando o controle de estado do botão.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado pela dica!