반응형
조건식을 간결하게 나타낼 수 있다.
var num = 30;
var color = (num >= 20) ? "red" : "yellow";
console.log(color) //"red"
/* 이와 동일
var color;
if(num >= 20){
color = "red";
}else{
color = "yellow";
}
*/
else if문은 아래와 같이 사용한다.
var num = 30;
var color = (num >= 20) ? "red" : (num >= 10) ? "yellow" : "balck";
/*
var num = 30;
var color;
if(num >= 20) {
color = "red";
}else if(num >= 10){
color = "yellow";
}else{
color = "black";
}
*/
개인적으로 if else문이 들어갈때는, 삼항조건식보다 else if 문이 가독성이 더 좋은것 같다.
'JavaScript' 카테고리의 다른 글
[JavaScript] select box 현재 년도, 분기 셋팅 (0) | 2022.06.24 |
---|---|
[JavaScript] 특수문자 처리 (0) | 2022.06.15 |
[JavaScript] 배열의 특정 요소 삭제 (0) | 2022.06.13 |
[JavaScript] 배열 최소값, 최대값 구하기 (0) | 2022.06.13 |
[JavaScript] 문자열 반복값 반환 (.repeat()) (0) | 2022.05.27 |