(조건식 ? 참:거짓)
let str = true ? "참":"거짓"
console.log(str)
결과 : 참
조건식에는 boolean형 조건식이 들어가게된다.
**중첩 삼항연산자는 안 쓰는게 좋다.
int a;
if(5<1){
a=50;
}else{
a=40;
}
System.out.println(a);
if문을 사용해서 처리하는 코드
결과는 5는 1보다 크므로 false이고 40이다.
이걸 삼항연산자로 표현하면
int a = (5<1)? 50:40;
으로 표현할 수 있다.
728x90
댓글