viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73dec87fa11d0283123a3619b5f9530e1a1316068e1d8ca0e7b3040bf96ba7bf3c35945be9dbc1eca485b55b86f6fb0e6ceef978f598aa3f4972ccb43234d


맨위에 

String task2Result = await task2();


이부분이 result 아오헷갈려를 Task3에 넣어주는거아님?

근데 왜 맨밑에 프린트가 

Task2 complet가 나오지?


프린트가 나오게 하려면 맨위에

task2();  라고 해줘야하는거아닌가?



Task2 

Future<String>  task2()  async{

  Duration tttrrr = Duration(seconds: 3);


  String result;


 await Future.delayed(tttrrr, (){

    result = '아오헷갈려';

    print('Task 2 complete');

  });


  return result;

}



혹시 

  return result; 가 프린트도 같이 하라는거임?


리턴 리절트는 그냥 리절트=아오헷갈려 만 반환하는걸로 알고있었는데