[JS] 삼항 연산자

이재훈·2023년 6월 2일
0

javascript

목록 보기
4/13
let num = 200;

const resultIf = (num) => {
  if (num === 100) {
    return "백점입니다.";
  } else {
    return "백점이 아닙니다.";
  }
};

위의 if문을 삼항연산자로 줄일 수 있다.

const result = (num) => (num === 100 ? "백점입니다." : "백점이 아닙니다.");

삼항연산자 중첩

90점 이상 a 50점 이상 b 아니면 c 를 출력하는 프로그램을 만들어 보겠습니다.

let score = 100;

score >= 90 ? print("a") : score > 50 ? print("b") : print("c");

function print(text) {
  console.log(text);
}

이렇게 삼항 연산자를 중첩해서 사용 가능합니다.


해당 게시글은 인프런 강의
"한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지(이정환)"
를 정리한 내용입니다. 쉽게 잘 설명해주시니 여러분도 강의를 듣는 것을 추천드립니다.

profile
부족함을 인정하고 노력하자

0개의 댓글