Em que situações eu devo utilizar o FOR e o WHILE? Vi que posso usar os dois quando se trata de repetições.
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!
Em que situações eu devo utilizar o FOR e o WHILE? Vi que posso usar os dois quando se trata de repetições.
Olá Fredson!
O For usamos quando já sabemos quantas vezes iremos passar pelo loop como, por exemplo, quando queremos contar de 0 a 10:
for(i=0; i<=10; i++){
console.log(i);
}Já o While usamos quando não sabemos quando iremos sair do loop. No exemplo abaixo iremos repetir o console.log() infinitamente até que o usuario fale que quer sair.
var sair = false;
var continuar = true;
while(!sair){
console.log("entrei no laço");
continuar = prompt("você quer sair? 1 - Sim | 2 - Não");
if(continuar == "1"){
sair = true;
} else if(continuar == "2"){
sair = false;
}
}Espero que tenha ajudado! ^^