void main() {
int num = 19;
if (num % 2 == 0) {
print('2');
} else if (num % 3 == 0) {
print('3');
} else {
print('No!');
}
}
void main() {
int num = 19;
switch (num % 2) {
case 0:
print('2');
break;
case 1:
print('3');
break;
default:
print('No!');
break;
}
}
void main() {
for (int i = 0; i < 10; i++) {
print(i);
}
List<int> numbers = [1, 4, 5, 10];
int total = 0;
for (int i = 0; i < numbers.length; i++) {
total += numbers[i];
}
print(total);
total = 0;
for (int number in numbers) {
total += number;
}
print(total);
for (int i = 0; i < 10; i++) {
print(i);
if (i == 5) {
break;
}
}
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
print(i);
}
}
void main() {
int i = 0;
while (i < 10) {
print(i);
i++;
}
i = 0;
do {
print(i);
i++;
} while (i < 10);
i = 0;
while (true) {
print(i);
i++;
if (i == 5) {
break;
}
}
i = 0;
while (i < 10) {
if (i == 5) {
continue;
}
print(i);
i++;
}
}
enum Status {
approved,
pending,
rejected,
}
void main (){
Status status = Status.pending;
if(status == Status.approved){
print('승인입니다.');
}else if(status == Status.pending){
print('대기입니다.');
}else{
print('거절입니다.');
}
}
//대기입니다.
enum을 사용하는 이유는 해당 값만 존재할 수 있다는게 미래의 ‘나’와 다른 개발자들에게 알려주기 위함이다. 또한, 오타 방지 목적도 있다.