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 |