더북(TheBook)

예제에서 indexOf('5')는 위치가 나오지만, indexOf(5)는 나오지 않는(-1) 이유는 배열 안에 문자열 ‘5’는 있지만 숫자 5는 없기 때문입니다.

|| 연산자를 사용한 코드는 includes()로 반복을 줄일 수 있습니다. 코드의 길이를 줄이는 기법이니 기억해 두면 좋습니다.

const diff = '사과';
diff === '바나나' || diff === '사과' || diff === '오렌지'; // true
['바나나', '사과', '오렌지'].includes(diff); // true
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.