1
resposta

[Sugestão] Solução comentada por mim do exercício 3


//SOLUÇÂO DO EXERCÍCIO 3 COMENTADO(Sem IA): 
let contador = 0;//Atribui à referencia (variável)   o nome contador e o seu  valor inicial = 0.

const listaDeTeclas = document.querySelectorAll('.tecla')//Atribui o nome listaDeTeclas a todos os seletores do documento que contém .tecla  .

function incrementarContador() {
  contador = contador + 1;
  console.log("Contador: " + contador);
}//Guardamos uma sequencia de ações(códigos) em uma função chamada incrementarContador, 
//que quando for chamada, irá incrementar em +1 o contador e seu valor atualizado será mostrado
 //no console do navegador ao lado da string Contador:  quando a função for chamada /*

listaDeTeclas[3].onclick = incrementarContador; //A função será chamada quando,  da lista das teclas, for clicada a 4a posição(0, 1, 2, 3, 4)
/*

1 resposta

Olá, Roger, como vai?

Sua solução está no caminho certo! Meus parabéns pelo avanço!

Vou deixar apenas uma sugestão simples, você pode utilizar o operador de incremento ++ para simplificar a lógica:

function incrementarContador() {
  contador++;
  console.log("Contador: " + contador);
}

Ele funciona da mesma forma que o incremento contador = contador + 1;, mas é uma forma mais moderna e deixa também o código mais legível.

Siga firme nos seus estudos e conte sempre com o fórum!

Abraços!