Olá, não entendi muito bem como funciona a tag 'tentativas' nos loops. Como ela está calculando a quantidade de vezes que o indivíduo erra ou acerta?Não ficou muito claro para mim como isto está funcionando.
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!
Olá, não entendi muito bem como funciona a tag 'tentativas' nos loops. Como ela está calculando a quantidade de vezes que o indivíduo erra ou acerta?Não ficou muito claro para mim como isto está funcionando.
Olá, João!
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.