1
resposta

[Projeto] Usando laços de repetição

//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");
    }
  }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

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.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!