반응형
간단한 if 문을 대체할때 사용
* 조건 ? 조건이 참일경우 실행 : 조건이 거짓일 경우 실행
a > b ? console.log("true") : console.log("false");
** 3항 연산자 중첩 사용
* if.. else...의 중첩 도 대체 가능
==== if 문 ====
if (a > b) {
console.log("1");
} else if (a > c) {
console.log("2");
}else if (a > d){
console.log("3");
} else {
console.log("4");
}
==== 3항 연산자로 ====
a > b ? console.log("1") :
a > c ? console.log("2") :
a > d ? console.log("3") :
console.log("4");
중첩은 해석하기가 좀 더 어려운듯?? 취향에 따라...
반응형
'WEB front-end > Javascript' 카테고리의 다른 글
호이스팅(hoisting) (0) | 2022.05.26 |
---|---|
arrow function (0) | 2022.05.17 |
반복문 (0) | 2022.05.17 |
switch 문 (0) | 2022.05.17 |
Javascript 간편정리 (0) | 2022.05.16 |
댓글