삼항연산자 : if 조건문을 획기적으로 단축
let a = 3;
if (a >= 0) {
console.log("양수");
} else {
console.log("음수");
}
//길다
let a = 3;
a >= 0 ? console.log("양수") : console.log("음수");
// 조건문 ? 참 : 거짓;
//삼함연산자
// >> 양수
let a = [];
if (a.length === 0) {
console.log("빈 배열");
} else {
console.log("안 빈 배열");
} // 길다
// >> 빈 배열
a.length === 0 ? console.log("빈 배열") : console.log("안 빈 배열");
// 삼항연산자 이용
//>> 빈 배열
falsy 이용
let a; // a는 undefined
const result = a ? true : false; // falsy 이용
console.log(result); // false
중첩 삼항연산자X, if - else if - else 구분 사용하기. 더 가독성이 뛰어나다
let score = 40;
score >= 90 ? console.log("A+") : score >=80 ? console.log("A0") : console.log("더 분발");
// 가독성 별로