if(조건식)문은 괄호에 들어가는 조건을 평가해서 참일 경우에 코드 블록이 실행된다. else절 뒤에 이어지는 코드 블록은 조건이 거짓(false)일 때 실행된다.
f( 조건식 ) { // 참일 때 수행할 구문 } else { //거짓일 때 실행될 구문 }
예시로,
let age = 24; if( age >= 18 ) { console.log('true'); } ('false');
age에 24를 할당했고, age가 18이상이다라는 조건에 만족하기 때문에 true를 출력한다.
만약 age 값이 false라면 if 실행문을 그냥 빠져나가거나 else절 코드블록을 출력한다.
여러 개의 조건을 처리해야 할 때 else if를 써서 다른 조건값을 평가를 한다.
if(조건식1){ //조건식1이 참일 때 표현식 }else if(조건식2){ //조건식2가 참일 때 표현식 }else{ //조건식1과 조건식2가 모두 거짓일 때 표현식 }