loading
본문 바로가기
자바스크립트 [JavaScript]

[JavaScript] 자바스크립트 삼항연산자

by GSTGTS 2022. 3. 3.

[JavaScript] 삼항연산자

 

자바스크립트의 삼항연산자는 다음과 같이 사용한다.

 

// 삼항연산자

let a = -3;
a >= 0 ? console.log("양수") : console.log("음수");

// ? 앞의 조건이 참(true)이면 ? 뒤의 부분이 반환.
// ? 앞의 조건이 거짓(false)이면 : 뒤의 부분이 반환.

 

중첩 삼항연산자는 if조건문으로 쓰는게 가독성이 높다.

 

let score = 40;

// 중첩 삼항연산자

score >= 90
  ? console.log("A+")
  : score >= 50
  ? console.log("B+")
  : console.log("F");

// 중첩 삼항연산자는 if조건문으로 변경하는 것이 더 가독성이 올라간다.

if (score >= 90) {
  console.log("A+");
} else if (score >= 50) {
  console.log("B+");
} else {
  console.log("F");
}

 

반응형

댓글