조건문을 사용하면 조건에 따라 코드를 실행할 수도 있고 실행하지 않을 수도 있다.
이처럼 코드가 실행되는 흐름을 변경하는 것을 조건 분기라고 한다.
if 조건문은 조건에 따라서 코드를 실행하거나 실행하지 않을 때 사용하는 구문이다.
이때 조건은 불 자료형을 의미한다. 비교 연산자와 논리 연산자를 활용해 조건을 만들고 조건 분기를 한다.
if(불 값이 나오는 표현식) {
불 값이 참일 때 실행할 문장
}
if 조건문 예제
<script>
// if 조건문
if (273 < 100) {
//표현식 273 < 100이 참일 때 실행한다.
alert('273 < 100 => true')
}
// 프로그램 종료
alert('종료')
</script>
이 코드를 실행하면 종료가 출력된다. if 조건문의 불 값이 false이기 때문에 중괄호 안의 문장을 실행하지 않는다.
if와 else를 조합한 조건문을 if else조건문이라고 한다.
if(불 값이 나오는 표현식){
불 값이 참일 때 실행할 문장
}else {
불 값이 거짓일 때 실행할 문장
}