본문 바로가기

Dead Code/Flutter_Dart

[다트] 구구단

구구단을 짜보자

 

다트로는 플러터 코드만 짯는데, 

다트도 피해갈수 없다. 

 

 

import 'dart:io';
main(){
  final fileName = "gugu.txt";
   File(fileName).writeAsString('GUGUDAN\n').then((File file) {
    for (int tNum = 1; tNum < 10; tNum++) {
      for (int dan = 2; dan < 10; dan++) {
        int result = dan * tNum;
        String txt = '$dan*$tNum=$result' + '\t ';

        if (dan == 2) {
          txt = '$dan*$tNum=$result' + '\t';
        }

        file.writeAsStringSync(txt, mode: FileMode.append);

        if (dan == 9) {
          file.writeAsStringSync('\n', mode: FileMode.append);
        }
      }
    }
  });
}

 

코드를 작성하는 것보다. 줄을 맞추는게 더 어렵다. ㅋㅋ

 

 

 

자. 이제 본격적으로 놀아보자.