//1.
void main(){
for(int i = 0; i <= 5; i ++){
print(i);
}
}
//2.
void main(){
List <String> nomes = <String> ["Ana", "João", "Maria"];
for(String nome in nomes){
print("Nome: $nome");
}
}
//1.
void main(){
for(int i = 0; i <= 5; i ++){
print(i);
}
}
//2.
void main(){
List <String> nomes = <String> ["Ana", "João", "Maria"];
for(String nome in nomes){
print("Nome: $nome");
}
}
Oi, Lucas! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei bastante da forma como você utilizou o for tradicional e o for in para percorrer listas em Dart. Isso mostra que você está compreendendo bem os diferentes tipos de laços de repetição e aplicando na prática.
Uma dica interessante para o futuro é testar o método forEach, que também percorre listas de forma simples:
List nomes = ["Ana", "Joao", "Maria"];
nomes.forEach((nome) {
print("Nome: $nome");
});
Esse codigo faz a mesma coisa que o for in, mas usando uma funcao interna da lista, deixando o codigo mais limpo e direto.