삼항연산자

이용원·2022년 11월 21일
0

JAVASCRIPT

목록 보기
25/34

삼항 조건 연산자
조건식 ? 표현식이 참인 경우 실행 : 표현식이 거짓일 경우 실행

// if문에서 if와 else만 있는 경우
if(a>b){
    console.log('조건식이 맞았아요') 
}else{
    console.log('조건식이 틀렸어요')
}

//삼항연산자를 사용해서 코드를 줄여줄 수 있다.
a>b ? console.log('조건식이 맞았아요') : console.log('조건식이 틀렸어요')

//이렇게 할당을 해줄 수도 있다 true일 때 false일 때 할당되는 값이 다름
let c = a>b ? '조건식이 맞았아요' : '조건식이 틀렸어요';
console.log(c);





//if문
function isOdd(num){
    if(num%2===0){
        console.log('👍');
    }else{
        console.log('👎');
    }

}
//삼항연산자 사용
function isOdd2(num){
    num%2===0 ? console.log('👍') : console.log('👎');

}
isOdd(2); //'👍'
isOdd(3); //'👎'

isOdd2(2)//'👍'
isOdd2(3)//'👎'

0개의 댓글

관련 채용 정보