[JS]
[javascript] 삼항연산자
코딩-noob
2021. 12. 9. 09:23
삼항연산자
3가지를 기입하기때문에 삼항연산자입니다.
조건문을 쉽게 조작할수 있는 방법입니다.
형태
var tripleOperator = (제한 조건) ? 제한조건이 true일경우 나오는 값 : 제한조건이 false일 경우 나오는값 ;
()안에는 특정한 조건 boolean 값을 가질수 있는것을 넣습니다.
? : 두 기호 사이에는 boolean 값이 true를 갖는 값을 넣습니다.
: ; 두 기호 사이에는 boolean 값이 false를 갖는 값을 넣습니다.
예제
var age = "10";
var isKinder = (age >= 8) ? "초등학생" : "유치원생";
위의 경우는 age 변수에 10이 할당되어있고 삼항연산자의 조건에 true 값을 가지기 때문에
"초등학생"의 값이 isKinder 변수명에 할당되어집니다.
즉
var isKinder = "초등학생"
와 같은 코드가 되는것입니다.
728x90