Cách kiểm tra 1 phần tử trong 1 mảng nằm trong 1 mảng khác trong Javascritp

Thảo luận trong 'Khác' bắt đầu bởi Lô Cát Gia, 7 Tháng một 2023.

  1. Lô Cát Gia CtĐ

    Bài viết:
    86
    Cách Kiểm Tra 1 Phần Tử Trong 1 Mảng Nằm Trong 1 Mảng Khác Trong Javascritp

    Có nhiều cách viết nhưng ở đây mình làm theo cách này:

    Mã:
    const checkArrInArr = (arr...values) => {
        return arr.some((v) => values.includes(v));
      };
      console.log(checkArrInArr([1, 2, 3], 5, 2));
    Cách viết thứ 2 gần giống với cách viết thứ nhất, tuy nhiên tham số thứ 2 truyền vào phải là một mảng còn cách viết thứ nhất là truyền từng phần tử vào.
    Mã:
    const checkArrInArr = (arr, values) => {
        return arr.some((v) => values.includes(v));
      };
      console.log(checkArrInArr([1, 2, 3], [5, 2]));
    Để kiểm tra bạn có thể F12 trong trình duyệt, copy code vào trong console để chạy thử. Đối với TypeScript thì cũng tương tự
    Mã:
    const checkArrInArr = (arr: any[], values: any[]) => {
        return arr.some((v) => values.includes(v));
      };
      console.log(checkArrInArr([1, 2, 3], [5, 2]));
    Mã:
    const checkArrInArr = (arr: any[]...values: any[]) => {
        return arr.some((v) => values.includes(v));
      };
      console.log(checkArrInArr([1, 2, 3], 1, 2, 3, 4));
    Chúc bạn thành công.
     
    Chỉnh sửa cuối: 8 Tháng một 2023
Trả lời qua Facebook
Đang tải...