Computer >> Máy Tính >  >> Lập trình >> Javascript

Cách kiểm tra xem có nhiều giá trị tồn tại trong một mảng JavaScript hay không


Chúng tôi bắt buộc phải viết một hàm JavaScript nhận vào hai mảng Số và kiểm tra xem tất cả các phần tử của mảng đầu tiên có tồn tại trong mảng thứ hai hay không.

Sau đây là các mảng của chúng tôi -

const arr1 = [34, 78, 89];
const arr2 = [78, 67, 34, 99, 56, 89];

Hãy viết mã và kiểm tra nhiều giá trị -

Ví dụ

const arr1 = [34, 78, 89];
const arr2 = [78, 67, 34, 99, 56, 89];
const contains = (first, second) => {
   const indexArray = first.map(el => {
      return second.indexOf(el);
   });
   return indexArray.indexOf(-1) === -1;
}
console.log(contains(arr1, arr2));

Đầu ra

Đầu ra trong bảng điều khiển sẽ là -

true