JAVASCRIPT

연산자 - 삼항(조건) 연산자

funfunweb 2023. 6. 21. 17:53
condition ? value1 : value2;

삼항 연산자는 JavaScript에서 세 개의 피연산자를 받는 유일한 연산자이다.

조건 연산자는 주어진 조건에 따라 두 값 중 하나를 반환한다.

 

condition 의 조건이 참이면 value1 수행, 거짓이면 value2수행

 

 

 

https://codepen.io/luchiaChoi/pen/mdQrVLN?editors=0010 

 

javascript : 삼항(조건)연산자

...

codepen.io

 

다중 삼항 연산자

 

하나 이상의 조건이 있을 경우, 물음표를 여러개 사용하여 표현할 수 있다.

예)
prompt 를 이용하여 사용자에게 좋아하는 숫자를 입력받는다. 변수 num 에 저장하고
입력된 숫자가 10 이하면 문서에 10이하입니다. 20이하면 20이하입니다. 아니면 20보다 큽니다.

 

    num < 10 ? document.write("10보다 작습니다.") :
    num < 20 ? document.write("20보다 작습니다.") :
    document.write("20보다 큽니다.");

 

'JAVASCRIPT' 카테고리의 다른 글

중첩 if 문  (0) 2023.06.22
조건문 if, if ~ else, if else if else  (0) 2023.06.21
연산자 - 논리 연산자, 문자열 연산자  (0) 2023.06.21
javascript 연산자 - 할당연산자  (0) 2023.06.21
javascript 연산자 - 비교연산자  (0) 2023.06.21