Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O print não está com o resultado esperado.

Acabei de concluir a aula sobre for mas não estou conseguindo imprimir o que produzimos em aula.

oid main() {

  int idade = 36;
  double altura = 1.82;
  bool geek = true;
  const String nome = 'Thiago Santana Dantas Cavalcante';
  final String apelido;
  bool maiorDeIdade;

  for(int i=0; i<5; i++){
    print('conclui $i voltas');
  }

  if(idade>=19){
    maiorDeIdade = true;
    }
  else{
    maiorDeIdade = false;
  }



  List<dynamic> thiago = [idade,altura,geek,nome, apelido = 'Zakon'];

  String frase = 'Eu sou o $nome mas meu apelido é $apelido.\n'
      'Minha altura é ${thiago[1]} cm e minha idade é ${thiago[0]} anos.'
        'Eu sou maior de idade? $maiorDeIdade';


    print(frase);
}

Pode deletar o tópico? Eu descobri meu erro. :)

2 respostas

Não precisa deletar o tópico!

Fala pra gente como vc resolveu o erro? Se pá isso pode ajudar mais um aluno que cometeu o mesmo erro que você c:

solução!
for(int i=0; i<5; i++){
    print('conclui $i voltas');
  }

Eu tinha invertido o <>. O i>5, ou seja, não estava imprimindo por causa disso.