1
resposta

Faça como eu fiz: alterando o status do botão reiniciar

  1. Alterando usando o if-else.
function alterarStatusBotao() {
    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.remove('container__botao');
        botao.classList.add('container__botao-desabilitado');
     }
  
}
  1. Alterando usando operador ternário.
function alterarStatusBotao() {
 botao.classList.contains('container__botao-desabilitado')? (botao.classList.remove('container__botao-desabilitado'), botao.classList.add('container__botao')) : (botao.classList.remove('container__botao'), botao.classList.add('container__botao-desabilitado'));

}
1 resposta

Oi, João!

Obrigada por compartilhar seu código.

Gostei de como você aplicou a lógica de mudança de classe no botão com as duas abordagens (if-else e operador ternário). Ambas estão corretas, mas a segunda abordagem com o operador ternário oferece uma solução mais compacta. Isso pode ajudar a deixar o código mais enxuto em situações mais simples.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!