Não consegui entender muito bem como a variável tentativas calcula as vezes em que o jogador tentou adivinhar o número secreto. Alguém consegue me ajudar?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não consegui entender muito bem como a variável tentativas calcula as vezes em que o jogador tentou adivinhar o número secreto. Alguém consegue me ajudar?
Olá, Juan!
Vamos desvendar juntos o mistério da variável tentativas! É super comum ter dúvidas sobre como variáveis de contagem funcionam em loops, mas com um pouco de atenção, tudo fica mais claro.
Entendendo a variável tentativas:
A variável tentativas é usada para contar quantas vezes o jogador tentou adivinhar o número secreto. Ela é inicializada com o valor 1 e é incrementada a cada vez que o jogador erra o número.
Como funciona:
let tentativas = 1; define que a primeira tentativa já está sendo realizada.verificarChute() é chamada quando o jogador faz um chute.if é executado. A mensagem de acerto é exibida e a variável tentativas é usada para mostrar quantas tentativas foram necessárias.else é executado. A variável tentativas é incrementada com tentativas++;, ou seja, soma-se 1 ao valor atual dela.Exemplo:
tentativas é incrementada para 2.tentativas é incrementada para 3.Por que a variável tentativas é importante:
Espero ter ajudado.