✅ 삼항 연산자
let age = 20;
let message = (age >= 18) ? "성인입니다." : "미성년자입니다.";
console.log(message); // "성인입니다."
삼항 연산자를 사용하여 변수 age가 18세 이상인 경우 "성인입니다.", 그렇지 않은 경우 "미성년자입니다."라는 메시지를 출력한다. 삼항 연산자는 if문과 비슷한 역할을 하며, 조건이 참인 경우와 거짓인 경우 각각 다른 값을 반환한다.
✅ 삼항 연산자와 단축 평가
let x;
let y = x || 10;
console.log(y); // 10
삼항 연산자를 사용하여 변수 x가 존재하지 않는 경우 기본값으로 10을 사용한다. || 연산자를 사용하여 단축 평가(short-circuit evaluation)를 할 수 있다. 변수 x가 존재하지 않는 경우, || 연산자는 false 값을 반환하고, 기본값으로 지정한 10을 반환한다.
'Javascript' 카테고리의 다른 글
객체 생성 & 객체 속성 접근 방법 (0) | 2023.07.25 |
---|---|
falsy한 값 & truthy한 값 (0) | 2023.07.25 |
조건문의 중첩&조건부 실행 (0) | 2023.07.25 |
조건문(if, else if, else, switch) (0) | 2023.07.25 |
화살표 함수 (0) | 2023.07.25 |