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

Dúvida na Variável do Número

Na aula, o professor coloca:

var numero = 1

Porém, no navegador, o prompt da pergunta não abre na quantidade correta. Logo, eu modifiquei o mesmo para:

var numero = 0

E com isso, funcionou. Alguém poderia explicar o que pode ter ocorrido?

3 respostas
solução!

Boa noite, mbthales! Como vai?

Pra responder a sua pergunta com certeza eu teria que dar uma olhada no seu código completo! Mas, pelo que vc relatou, eu imagino que vc tenha feito o while usando o sinal de < (menor que) dessa forma:

var numero = 0;
while(numero < totalFamiliares) {

    var idade = parseInt(prompt("Informe idade do familiar"));
}

Por isso precisou começar com a variável numero valendo 0!

Veja que o mestre Flávio durante a aula usou o sinal <= (menor ou igual) e consequentemente precisou iniciar a variável numero com o valor 1!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Nossa, eu nem tinha reparado que ele tinha usado "<=". Muito obrigado, agora eu compreendi!

Por nada, mbthales! Acontecem com os melhores! As vezes esses pequenos detalhes acabam passando despercebidos!

Mas a boa notícia é que agora vc pode seguir em frente e mandar ver nos estudos! E, lembre-se: sempre que precisar de qualquer ajuda é só mandar aqui no fórum da Alura!

Grande abraço e bons estudos, meu aluno!