console.log("Estruturas Condicionais c/ operadores de comparação e lógicos.");
//Criação do Array Lista Destinos. var listaDestino = new Array( "manaus", "belem", "acre"
);
//Declaração de variáveis a ser testada sem a interação do usuário. var idade = 18; var estaAcompanhado = true; var destinoEscolhido= "belem";
if (idade >= 18 && estaAcompanhado == true){
console.log("Lista de destinos: ", listaDestino);
console.log("Escolha o seu destino: ");
console.log("Você escolheu: ", destinoEscolhido);
}
else {
console.log("Você precisa estar acompanhado ou ter 18 anos.");
}
console.log("Aguarde. Estamos verificando se ainda existe o destino.");
var destinoExiste = true;
var i = 0;
while (i < listaDestino.length) {
if(listaDestino[i] == destinoEscolhido){
console.log("Ainda temos passagem para:", destinoEscolhido);
break;
}
else{
console.log("Não temos mais passagem!!!");
break;
}
i++;
}
Saída: Lista de destinos: [ 'manaus', 'belem', 'acre' ] Escolha o seu destino: Você escolheu: belem Aguarde. Estamos verificando se ainda existe o destino. Não temos mais passagem!!!
Se destino escolhido é = belem na posição 1 , logo no segundo loop do laço while a listaDestino[i] iria encontrar esse destino.