function test(fruit) {
if (fruit === 'apple' || fruit === 'strawberry') {
console.log('red');
}
}
이러한 조건문이 있는데 여기에 조건을 더 추가를 한다면 || 를 확장하게 될겁니다.
function test(fruit) {
if (fruit === 'apple' || fruit === 'strawberry' || fruit === 'cherry' || fruit === 'cranberries' ) {
console.log('red');
}
}
이것을 Array.includes 를 사용하여 간결하게 쓸 수 있습니다.
function test(fruit) {
const fruitsList = ['apple', 'strawberry', 'cherry', 'cranberries'];
if (fruitsList.includes(fruit)) {
console.log('red');
}
}
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
반응형
'javascript' 카테고리의 다른 글
setTimeout + async/await로 sleep (0) | 2022.06.28 |
---|---|
for loop 에서 우선순위 찾기 (0) | 2022.06.09 |
코딩테스트 - 신규 아이디 추천 (0) | 2022.03.07 |
Broadcast Channel API (0) | 2022.03.03 |
MutationObserver로 DOM 변화 감지 (0) | 2021.12.07 |