E aí, galera
Então, eu estava assistindo a aula sobre While e quando o professor coloca o seguinte código, o escopo imprime infinitamente "Salvador" por ser o valor que o contador está assumindo
console.log(`\nTrabalhando com loops`)
const listaDeDestinos = new Array(
`Salvador`,
`São Paulo`,
`Rio de Janeiro`
);
const idadeComprador = 15;
const estaAcompanhada = true;
let passagemComprada = false;
const destino = "Rio de Janeiro";
console.log("\nDestinos possíveis:");
console.log(listaDeDestinos);
const podeComprar = idadeComprador >= 18 || estaAcompanhada == true;
let contador = 0;
while (contador < 3) {
console.log(listaDeDestinos[contador]);
}
Porém, quando ele aumenta um número no valor do contador, utilizando o contador += 1;
, o laço de repetição para no Rio de Janeiro. Isso aconteceu porque chegou uma hora que o valor ficou igual a 3?