배열에 값이 포함되어 있는지 확인하기

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 JavaScript 함수가 배열에 다른 배열의 값이 포함되어 있는지 확인하는 방법을 살펴봅니다. includesAny() 함수를 구현하기 위해 Array.prototype.some()Array.prototype.includes() 메서드를 사용합니다. 이 랩을 마치면 JavaScript 를 사용하여 배열에 값의 존재 여부를 효율적으로 확인하는 방법에 대한 이해도가 높아질 것입니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 100%입니다.학습자들로부터 100%의 긍정적인 리뷰율을 받았습니다.

배열에 값이 포함되어 있는지 확인하기

코딩 연습을 시작하려면 터미널/SSH 를 열고 node를 입력하세요.

배열에 다른 배열의 요소가 하나 이상 포함되어 있는지 확인하려면 Array.prototype.some()Array.prototype.includes()를 사용합니다. 다음은 예시 함수입니다.

const includesAny = (arr, values) => values.some((v) => arr.includes(v));

이 함수를 호출하고 비교하려는 두 배열을 인수로 전달할 수 있습니다. 이 함수는 values의 요소 중 하나 이상이 arr에 포함되어 있는지 여부를 나타내는 부울 값을 반환합니다. 다음은 몇 가지 예입니다.

includesAny([1, 2, 3, 4], [2, 9]); // true
includesAny([1, 2, 3, 4], [8, 9]); // false

요약

축하합니다! 배열에 값이 포함되어 있는지 확인하는 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 실력을 향상시킬 수 있습니다.