if 조건문을 간결하게 표현하고 싶을 때 사용 >> 빈번히 사용된다!!
(조건) ? 맞으면 실행되는 함수 : 틀리면 실행되는 함수
맞으면 물음표 뒤가 실행, 틀리면 : 뒤가 실행
//if문으로 표현할 때
if (a > b){
c = 10;
}else {
c = 20;
}
//조건연산자로 표현할 때
(a > b) ? c = 10 : c = 20;
//if문으로 표현할 때
let count = 0;
function hey(){
count += 1;
if(count % 2 == 0) alert('짝수');
else alert('홀수')
}
//조건연산자로 표현할 때
let count = 1;
count += 1;
console.log((count % 2 == 0) ? ‘홀수’ : ‘짝수’);