구구단을 짜보자
다트로는 플러터 코드만 짯는데,
다트도 피해갈수 없다.
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);
}
}
}
});
}
코드를 작성하는 것보다. 줄을 맞추는게 더 어렵다. ㅋㅋ
자. 이제 본격적으로 놀아보자.
'Dead Code > Flutter_Dart' 카테고리의 다른 글
[다트] MAP : Map<int, List> (0) | 2022.08.05 |
---|---|
[플러터] textbutton Hover 설정 (0) | 2022.07.30 |
[플러터] SnackBar / AlertDialog (0) | 2022.07.19 |
[플러터] Prefer const with constant contructors (0) | 2021.10.07 |
[플러터] RAISEDBUTTON DEPRECATED (0) | 2021.08.18 |
[다트] 다트 FACTORY 클래스 샘플코드 (0) | 2020.06.11 |
[플러터] RichText Widget (0) | 2020.05.19 |
[플러터] 구글 폰트 적용하기 (0) | 2020.03.12 |
[플러터] 내 패키지 라이브러리 업데이트 (0) | 2020.02.28 |
[플러터] Provider 사용해보기(with SharedPreference) (0) | 2020.02.28 |