JavaScript 강의
1-9 조건문
kagan-draca
2024. 8. 12. 16:56
조건문 종류
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;
}
사용 예시)