•  
     

Laços e arrays - JavaScript

Agora você aprendeu sobre arrays, e como acessar um elemento do array. Mas e se o array tivesse 100 elementos?

Um modo útil de acessar sistematicamente todos os elementos de um array é usar um laço for!

Como isso funciona?
1. A linha 3 declara o array. Ele tem 4 elementos.
2. Então, começamos o laço for na linha 5.
3. Vemos que i começa em 0.
4. O laço for roda até que i < 4 (porque cities.length é igual a 4. O array cities tem 4 elementos; leia a Dica para saber mais).
5. Vamos incrementar i em 1 sempre de repetirmos o laço.
6. Exibimos cities[0], que é "Melbourne".
7. Então recomeçamos o laço. Mas agora i = 1.
8. Isso exibirá cities[1], que é "Amman".
9. Isso continua até que i não seja mais menor do que cities.length.


Código: Selecionar todos

var cities = ["Cancun", "Bora Bora", "Fernando de Noronha", "Egito"];

for (var i = 0; i < cities.length; i++) {
    console.log("Eu gostaria de visitar " + cities[i]);
}


Eu gostaria de visitar Cancun
Eu gostaria de visitar Bora Bora
Eu gostaria de visitar Fernando de Noronha
Eu gostaria de visitar Egito