Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

qual o erro?

Olá,

Poderiam me ajudar a identificar o erro? `

`
2 respostas

Posta o erro e quem souber te ajuda. Você apresentar o problema no fórum para que a gente possa ajudar.

solução!

Olá, Marcelo! Tudo bem?

Na seguinte parte, você declarou as váriaveis loginInformado e senhaInformada duas vezes, veja:

var loginCadastrado = "alura";
var senhaCadastrada = "alura321";

var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");

var tentativas = 1 

while (tentativas <=3) {
            var loginInformado = prompt("Informe seu login");
            var senhaInformada = prompt("Informe sua senha");

Para ajustar, você deve manter apenas uma, nesse caso a que está dentro do while:

var loginCadastrado = "alura";
var senhaCadastrada = "alura321";

var tentativas = 1 

 while (tentativas <=3) {
            var loginInformado = prompt("Informe seu login");
            var senhaInformada = prompt("Informe sua senha");

Além disso, na linha 21 você informou uma variável que não foi declarada em seu programa:

if (tentativaAtual == 3) {

O tentativaAtual não existe em seu código, a variável que você declarou para representar a tentativa atual do usuário foi a “tentativas”, então vamos utilizar ela.

Corrigindo:

if (tentativas == 3) {

Caso não tenha ficado claro, estou à disposição!

Aproveito para deixar uma dica de como você pode adicionar seu código aqui no fórum, a melhor maneira é clicando no botão </> na barra superior da mensagem, dois conjuntos de três crases aparecerão e você pode escrever seu código dentro. Dessa forma:

Imagem da caixa de texto do fórum com o botão "inserir bloco de código" destacado com uma linha vermelha

Continue se empenhando, tenho certeza que irá longe :)

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!