if문은 주어진 조건이 참일 경우에 지정된 구문이 실행된다
if(조건식){ // true or false
... 실행할 구문 ...
}
그렇지 않으면?
if문의 조건이 참일 경우에 실행되는 구문이라면, if문의
조건과 반대되는 경우에 실행되는 구문이 else 문이다.
else 문은 독립적으로 실행될 수 없고, 반드시 if문의 뒤에
위치해야 한다.
if( 조건 ){
.. 실행할 구문 ..
} else {
.. 반대 경우에 실행할 구문 ..
}
if문과 else문 사이에 else if 문으로 두번째 조건, 세 번째 조건,..나열할 수 있다
else if문은 필요한 만큼 나열할 수 있으며, 필요치 않을 경우 else문은 생략 가능하다.
if ( 1차 조건 ){
...
} else if( 2차 조건 ){
...
} else {
...
}
switch 문법
switch( 기준값 ){
case 값1 :
.. 실행할 구문...
break;
case 값2:
...실행할 구문...
break;
case 값n:
...실행할 구문...
break;
default:
..모든 조건이 충족되지 않았을때..
break;
}
삼항 연산자
if( 조건식 ){
....
} else {
....
}