(1) 조건( 분기 )문( Conditional )
Github: https://github.com/SHIN96BC/JavaScript-TypeScript-Concept-2022/tree/main/07_Conditional
1) if 문
<1> 값을 비교하는 방식
ex)
if (age1 === 10 || age1 > 20) {
console.log("나이는 10세");
} else if(age1 === 20) {
console.log("나이는 20세");
} else if(age1 === 30) {
console.log("나이는 30세");
} else{
console.log("모르겠습니다.");
}
<2> 값 자체가 들어가는 방식
1> 숫자일경우 0 이 false, 나머지 숫자는 true 이다.
2> 문자일경우 null 이나 빈값일 경우 false 이고, 나머지는 true 이다.
ex)
if (age1) {
console.log("나이는 10세");
}
2) switch 문
<1> 해당하는 값을 찾았을 때 부터 그 아래로 쭉 실행한다.
<2> 그렇기 때문에 원하는 곳에서 멈추기 위해서는 break 를 꼭 적어줘야 한다.
ex)
let age2 = 1;
switch(age2) {
case 1:
console.log(1);
break;
case 2:
console.log(2);
break;
case 3:
console.log(3);
break;
default:
console.log("??");
break;
}
'JS > JavaScript&TypeScript' 카테고리의 다른 글
JavaScript&TypeScript 09. 예외 ( Exception ) (0) | 2022.04.03 |
---|---|
JavaScript&TypeScript 08. 반복문 (0) | 2022.04.03 |
JavaScript&TypeScript 06. 참조&복사 (0) | 2022.04.02 |
JavaScript&TypeScript 05. 식 ( Expression ) (0) | 2022.04.02 |
JavaScript&TypeScript 04. 변수&상수 (0) | 2022.04.02 |