[JS] 삼항연산자

짱효·2023년 10월 16일

JS

목록 보기
9/21

✏️삼항연산자

조건 ? 참이면 출력되는 값 : 거짓이면 출력되는 값;

let a = -3; //음수

a >= 0 ? console.log("양수") : console.log("음수");
let a = []; //빈배열

a.length === 0 ? console.log("빈배열") : console.log("안 빈 배열");
  • 삼항연산자를 통해 상수에 값 저장하기
let a = [1,3,6]; 

const arrayStatus = a.length === 0 ? "빈배열" : "안 빈 배열";
 console.log(arrayStatus) //안 빈 배열
  • 값의 falsy와 truthy를 구분해주는 기능
let a; //값이 없어 falsy

const result = a ? true : false;
 console.log(result) //false
let a=[];

const result = a ? true : false;
 console.log(result) //true
  • 학점계산 프로그램
    가독성 떨어져서 if조건문으로 바꾸셈
let score = 100;

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

profile
✨🌏확장해 나가는 프론트엔드 개발자입니다✏️

0개의 댓글