배열 확인은 다른 배열의 모든 요소를 포함합니다.

준드 안사리

한 배열의 각 요소를 다른 배열로 어떻게 확인합니까? 여기서 array2는 array1의 각 요소를 포함합니다.

암호:

function find(a, b) {
     var ai=0, bi=0;
  var result = [];

  while( ai < a.length && bi < b.length )
  {
     if      (a[ai] < b[bi] ){ ai++; }
     else if (a[ai] > b[bi] ){ bi++; }
     else /* they're equal */
     {
       result.push(a[ai]);
       ai++;
       bi++;
     }
  }

  if(JSON.stringify(a)==JSON.stringify(result)){
    return true;
  }else if(JSON.stringify(b)==JSON.stringify(result)){
    return true;
  }else{
    return false;
  }
  // return result;

}

var array1 =  ["Area", "Code", "Date", "Invoice Amt", "Invoice No", "Party Address", "Party Name", "Pincode"];
var array2 = ["Area", "Code", "Date", "Invoice Amt", "Invoice No", "Name", "Party Address ", "Party Name", "Pincode"];

console.log(find(array1, array2)); //returns false
console.log(find(array2, array1)); // return false
페페가

모든 값을 하나씩 확인하려면 사용 map하고 includes배열에 array1의 값이 포함되어 있는지 확인할 수 있습니다.

var array1 = ["Area", "Code", "Date", "Invoice Amt", "Invoice No", "Party Address", "Party Name", "Pincode"];
var array2 = ["Area", "Code", "Date", "Invoice Amt", "Invoice No", "Name", "Party Address ", "Party Name", "Pincode"];

array1.map(x => console.log(array2.includes(x)))

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

배열의 모든 요소가 다른 배열 내부에 포함되어 있는지 확인

분류에서Dev

나는 다른 배열에 배열의 모든 요소를 포함 원하는

분류에서Dev

배열의 모든 요소가 다른 요소에 있는지 확인

분류에서Dev

배열의 모든 요소를 인쇄하지 않습니다.

분류에서Dev

배열의 배열에서 모든 요소 조합을 인쇄합니다.

분류에서Dev

Python : 반복 배열을 포함하여 다른 배열의 모든 요소 색인 찾기

분류에서Dev

배열의 모든 요소를 지정된 인덱스의 다른 배열로 복사

분류에서Dev

배열의 다른 모든 요소를 어떻게 두 배로합니까?

분류에서Dev

배열의 모든 요소가 Java의 다른 배열보다 낮은 지 확인하는 방법은 무엇입니까?

분류에서Dev

한 배열의 모든 n 번째 요소를 다른 배열에 넣기 PHP

분류에서Dev

배열을 다른 배열로 푸시하면 두 번째 배열의 모든 요소를 덮어 씁니다.

분류에서Dev

PostgreSQL은 배열에 왼쪽 배열의 요소가 포함되어 있는지 확인합니다.

분류에서Dev

배열의 모든 0을 다른 배열의 요소로 바꿉니다.

분류에서Dev

다른 배열의 모든 요소에 대해 배열의 요소 검색

분류에서Dev

새 배열의 첫 번째 요소 = 첫 번째 요소를 제외한 모든 요소의 합계 인 배열이 필요합니다.

분류에서Dev

여러 배열의 모든 요소를 반복합니다.

분류에서Dev

Java 패턴은 배열의 모든 문자열을 포함합니다.

분류에서Dev

한 배열의 모든 문자열이 다른 배열에 있는지 확인

분류에서Dev

다른 배열에서 한 배열의 요소 확인

분류에서Dev

배열의 배열은 배열 자바 스크립트를 포함합니다.

분류에서Dev

MongoDB 쿼리는 배열 내부의 특정 요소를 포함하는 모든 행을 검색합니다.

분류에서Dev

Perl은 X가 배열의 요소인지 확인합니다.

분류에서Dev

char 배열의 특정 요소에 대한 C ++ 포인터는 지정된 요소 이후의 모든 요소를 반환합니다.

분류에서Dev

한 배열의 모든 값이 다른 배열에 있는지 확인

분류에서Dev

다른 모든 배열 요소로 배열 필터링-Java 8

분류에서Dev

JS / ES6 : 모든 배열 요소에 다른 배열에 자식이 있는지 확인

분류에서Dev

한 배열의 모든 요소에 다른 배열의 모든 요소 곱하기

분류에서Dev

PowerShell의 모든 요소는 다른 배열의 요소로 끝납니다.

분류에서Dev

배열의 모든 값이 다른지 확인하십시오.

Related 관련 기사

  1. 1

    배열의 모든 요소가 다른 배열 내부에 포함되어 있는지 확인

  2. 2

    나는 다른 배열에 배열의 모든 요소를 포함 원하는

  3. 3

    배열의 모든 요소가 다른 요소에 있는지 확인

  4. 4

    배열의 모든 요소를 인쇄하지 않습니다.

  5. 5

    배열의 배열에서 모든 요소 조합을 인쇄합니다.

  6. 6

    Python : 반복 배열을 포함하여 다른 배열의 모든 요소 색인 찾기

  7. 7

    배열의 모든 요소를 지정된 인덱스의 다른 배열로 복사

  8. 8

    배열의 다른 모든 요소를 어떻게 두 배로합니까?

  9. 9

    배열의 모든 요소가 Java의 다른 배열보다 낮은 지 확인하는 방법은 무엇입니까?

  10. 10

    한 배열의 모든 n 번째 요소를 다른 배열에 넣기 PHP

  11. 11

    배열을 다른 배열로 푸시하면 두 번째 배열의 모든 요소를 덮어 씁니다.

  12. 12

    PostgreSQL은 배열에 왼쪽 배열의 요소가 포함되어 있는지 확인합니다.

  13. 13

    배열의 모든 0을 다른 배열의 요소로 바꿉니다.

  14. 14

    다른 배열의 모든 요소에 대해 배열의 요소 검색

  15. 15

    새 배열의 첫 번째 요소 = 첫 번째 요소를 제외한 모든 요소의 합계 인 배열이 필요합니다.

  16. 16

    여러 배열의 모든 요소를 반복합니다.

  17. 17

    Java 패턴은 배열의 모든 문자열을 포함합니다.

  18. 18

    한 배열의 모든 문자열이 다른 배열에 있는지 확인

  19. 19

    다른 배열에서 한 배열의 요소 확인

  20. 20

    배열의 배열은 배열 자바 스크립트를 포함합니다.

  21. 21

    MongoDB 쿼리는 배열 내부의 특정 요소를 포함하는 모든 행을 검색합니다.

  22. 22

    Perl은 X가 배열의 요소인지 확인합니다.

  23. 23

    char 배열의 특정 요소에 대한 C ++ 포인터는 지정된 요소 이후의 모든 요소를 반환합니다.

  24. 24

    한 배열의 모든 값이 다른 배열에 있는지 확인

  25. 25

    다른 모든 배열 요소로 배열 필터링-Java 8

  26. 26

    JS / ES6 : 모든 배열 요소에 다른 배열에 자식이 있는지 확인

  27. 27

    한 배열의 모든 요소에 다른 배열의 모든 요소 곱하기

  28. 28

    PowerShell의 모든 요소는 다른 배열의 요소로 끝납니다.

  29. 29

    배열의 모든 값이 다른지 확인하십시오.

뜨겁다태그

보관