특정 조건이 true인지 확인하고, 이에 따라 실행할 코드를 제어하는 가장 기본적인 조건문.
if문의 기본구조
if (조건식) {
// 조건식이 참이면 실행되는 코드(명령문)
}
else문은 조건이 거짓일 때 실행할 코드를 지정
const age=20;
/
if (age>=18){
console.log("성인입니다.");
} else {
console.log("미성년자입니다.");
}
'===' << 중요!! 자꾸 까먹는다
if >> else if >> else 순으로 조건을 평가한다.
가장 먼저 참이 되는 조건을 실행하기 때문에 조건식은 더 구체적이고 중요한 조건부터 위쪽에 작성해야한다. (작성 순서에 따라 결과가 달라질 수 있다.)
else if문이 지나치게 많아질 셩우 코드 가독성이 떨어질 수 있으므로, 필요한 경우 switch문이나 함수 분리를 활용하여 코드를 간결하고 명확하게 유지햐여한다.