728x90
제어문
void main() {
int a = 1;
if(a == 1){
print('1');
}
bool b = true;
if(b) {
print('true');
} else {
print('false');
}
bool b1 = true;
bool b2 = false;
if(b1 && b2){
print('AND');
}
if(b1 || b2){
print('OR');
}
int s = 70;
if(s > 90){
print('90');
} else if(s >= 70){
print('70');
}
}
1
true
OR
70
Exited
반복문
void main() {
for(int i = 0; i < 10; i++){
print(i);
}
List nums = [10, 20, 30, 40, 50];
for(var n in nums){
print(n);
}
}
0
1
2
3
4
5
6
7
8
9
10
20
30
40
50
forEach 사용
void main() {
List nums = [10, 20, 30, 40, 50];
Map colors = {
'red': '(255, 0, 0)',
'green': '(0, 255, 0)',
'blue': '(0, 0, 255)'
};
nums.forEach((n) => print(n));
colors.forEach((k, v) => print('${k}: ${v}'));
}
10
20
30
40
50
red: (255, 0, 0)
green: (0, 255, 0)
blue: (0, 0, 255)
Exited
while 문
void main() {
int a = 1;
while (a < 3){
print('while');
a += 1;
}
}
while
while
Exited
'Language > Dart' 카테고리의 다른 글
다트(dart) JSON 사용하기 (0) | 2020.08.19 |
---|---|
다트(Dart) 훑어보기 -1 : 데이터 타입 / VSCode 에서 실행하기 (0) | 2020.08.07 |