WEB front-end/Javascript
3항 연산자...
겸둥이곰
2022. 5. 17. 13:32
반응형
간단한 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");
중첩은 해석하기가 좀 더 어려운듯?? 취향에 따라...
반응형