본문 바로가기

Development/Flutter

[Flutter] Dart 문법 - 02. 조건문과 03. 반복문

2. 조건문

1. if or 삼항연산자

int intValue = 10;

if(intValue > 20){
	print('20 이상');
} else if( i == 20){
	print('20');
}else{
	print('20보다 작음');
}

if(intValue == 20) print('20');//1줄로 사용 가능

int intValueUser = intValue<20 ? 20 : intValue; //intValue의 값이 20보다 작으면 20으로 대입하고 크면 intValue의 값을 대입

 

3. 반복문

1. for

  • continue, break 사용가능
for (var i = 0; i < 10; i++){
	if(i < 3){
		continue;
	}else if(i > 7){
		break;
	}
	print(i);
} //34567

2. while, do while

int intValue = 1;

while (intValue < 10){
	intValue++;
}

do{
	intValue--;
}while( i > 1);