본문 바로가기
Front-end/javascript

[JavaScript] 삼항 연산자

by 잔디🌿 2023. 7. 16.

기본 형태

 

조건 ? 조건이 참일 때 : 조건이 거짓일 때

 

조건에 따라 글 출력하기

 

a가 양수일 때와 음수일 때로 나뉘어지는 조건문

let a = 3;
if(a>0){
  console.log("양수");
  }
  else{
    console.log("음수");
    }

이는 삼항연산자로 더 간단하게 표시할 수 있다.

 

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

 

변수에 값 넣기

 

let k = a>0 ? 4 : 6

 

a가 양수이면 k에 4를 넣고 아니면 6을 넣는다.

 

 

중첩 삼항연산자는 가독성이 떨어져 잘 쓰지 않는다.

'Front-end > javascript' 카테고리의 다른 글

[JavaScript] 조건문 심화  (0) 2023.07.17
[JavaScript] 단락회로 평가  (0) 2023.07.17
[JavaScript] Truthy and Falsy  (0) 2023.07.16
[JavaScript] 배열 내장 함수  (2) 2023.07.12
[JavaScript] 반복문  (1) 2023.07.12