조건문 심화
Jan 12, 2021
»
JavaScript
특정 값이 여러 값중 하나인지 확인
includes 함수를 사용해서 쉽게 해결할 수 있음
function isAnimal(name) {
const animals = ['cat', 'dog', 'turtle', 'raccoon'];
return animals.includes(name);
}
console.log(isAnimal('dog')); // true
console.log(isAnimal('plastic')); // false
// 화살표 함수
const isAnimal = name => ['cat', 'dog', 'turtle', 'Raccoon'];
console.log(isAnimal('dog')); // true
console.log(isAnimal('plastic')); // false
값에 따라 다른 결과물을 반환해야 할 때
function getSound(animal) {
switch(animal) {
case 'dog':
return '멍멍!';
case 'cat':
return '야옹!';
case 'turtle':
return '어아!';
case 'raccoon':
return '캭캭!';
default:
return '...?';
}
}
console.log(getSound('dog')); // 멍멍!
console.log(getSound('raccon')); // 캭캭!