Vanilla Javascript - #9 Laços de Repetição
29/03/2019Na vídeo-aula de hoje vamos aprender sobre os laços de repetição existentes na linguagem e programação Javascript.
For
O primeiro laço de repetição é o for. Vamos ver sua sintaxe:
var numbers="";
for(let i=0; i<10; i++){
numbers += i;
if(i!=9){
numbers+='-';
}
}
While
Vamos trabalhar agora com o laço de repetição while (enquanto):
var numbers="";
var i=0;
while(i < 10){
numbers+=i;
if(i!=9){
numbers+='-';
}
i++;
}
do...while
O do while é bem parecido com while, só que neste caso ele executa primeiro até que a condição seja atendida. Veja o exemplo:
var numbers="";
var i=0;
do {
numbers += i;
if(i!=9){
numbers+='-';
}
i++;
}while(i < 10);
for...in
O laço for...in serve para percorremos dados dentro de arrays e objetos:
let person={
name:'Thiago',
age: 18,
city: 'New York'
}
for(key in person){
console.log(person.age);
}
Posts Relacionados
Vanilla Javascript - #8 Objetos Personalizados II
Na vídeo-aula de hoje iremos aprofundar mais sobre objetos personalizados no Javascript. Vamos desenvolver um objeto simulando uma pessoa com conta-corrente.
Vanilla Javascript - #10 Arrays
No tutorial de hoje trabalharemos com arrays. Array é um objeto global do javascript e é possível instanciá-lo formalmente ou literalmente.