Passo 3: Certo, errado e pontuação
Um quiz sem feedback é só uma enquete. Hora de comparar a escolha com a resposta certa e mostrar isso com cor.
Estudar esta lição interativa →A função responder(escolhida) recebe o índice clicado e compara com p.certa. Se bater, acertos++; a opção certa sempre ganha a classe certa (fica verde), e se a escolha foi diferente, a opção errada clicada ganha a classe errada (fica vermelha) também, para o jogador ver as duas ao mesmo tempo. Um detalhe de usabilidade que evita bug: todos os botões daquela pergunta são desabilitados assim que uma resposta é dada, senão um clique duplo na mesma pergunta poderia somar pontos duas vezes.
🧩 Este conteúdo é interativo — abra no app para ver e rodar de verdade. Responda as três perguntas e observe o placar de acertos crescer.
Repare no setTimeout(..., 900) antes de avançar: sem ele, a próxima pergunta apareceria instantaneamente, sem o jogador nem ver se acertou. Um pequeno atraso proposital, de menos de um segundo, é o que torna o feedback visível antes da troca.