Levando em consideração o código escrito nessa aula eu fiquei com dúvida do porque o operador "tentativas++" é colocado depois de todo codigo digitado, mas mesmo assim ele consegue ser descrito corretamente no alert que veio antes.!
Levando em consideração o código escrito nessa aula eu fiquei com dúvida do porque o operador "tentativas++" é colocado depois de todo codigo digitado, mas mesmo assim ele consegue ser descrito corretamente no alert que veio antes.!
Boa tarde,
A variavel em questao primeiro aparece na linha 5 com iniciando valor = 1, entao na linha 14 esta valendo 1, por fim na linha 25 ela recebe + 1 que começa a valer 2, mais como esta dentro de um WHILE se o resultado da validação que esta sendo feita dentro dele for falsa vai voltar na linha 14 com o seu valor na variavel em questao...
Resumindo, o tentativas++ só muda o valor depois da execução da linha onde ele aparece, por isso o alert ainda exibe o valor antigo.
Espero ter ajudado.