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?
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?
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!