조건문 종류
1. if - else if - else
2. switch
이 있다.
조건문 사용 이유
특정 조건에 맞는 상황에서만
하위의 로직을 실행시키기 위해서 사용한다.
IF - ELSE IF - ELSE 사용 방법
(ELSE IF는 여러 개 만들기 가능)
if (true 또는 false 조건)
{
// if 조건에 부합하는 로직
}
else if (true 또는 false 조건)
{
// else if 조건에 부합하는 로직
}
else
{
// else 조건에 부합하는 로직
}
사용 예시)
let y = "hello world"
if(y.length > 5) console.log('5보다 작은 길이 : '+y.length)
else if(y.length < 2) console.log('4보다 작은 길이 : '+y.length)
else console.log("2 ~ 5사이의 길이 : "+y.length);
위와 같이 조건에 맞는 구간의 로직만 실행되는 것을 볼 수 있다.
IF - ELSE IF - ELSE 사용 가능한 조건
if(조건)에서
조건 | true, false 여부 |
0 | false |
"" | false |
null | false |
undefined | false |
NaN | fasle |
0을 제외한 숫자 | true |
"문자열" | true |
SWITCH 문 사용 방법
switch(변수명)
{
case 조건1:
break;
case 조건2:
break;
case 조건3:
break;
default:
그 밖의 로직
break;
}
사용 예시)
'JavaScript 강의' 카테고리의 다른 글
1-11 (중요) 객체 (0) | 2024.08.12 |
---|---|
1-10 조건 중첩 +(중요)(조건부 실행, 단축 평가) (0) | 2024.08.12 |
1-8 스코프(scope)(범위) 및 화살표 함수 (0) | 2024.08.12 |
1-7 함수 (0) | 2024.08.12 |
1-6 연산자(사칙 연산자, 비교 연산자) (0) | 2024.08.12 |