Chúng ta cần viết hàm JavaScript nhận vào hai mảng số và kiểm tra xem tất cả phần tử của mảng đầu tiên có tồn tại trong mảng thứ hai hay không.
Dưới đây là mã:
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));Kết quả
Đầu ra trong console sẽ là:
true