Quick actions

cmd+k|ctrl+k

Navigation

Languages

Linear search pencarian 2 array yg sama 

Snippet info

Language

JavaScript

Visibility

public

Author

riki.whyudi

Created

2023-05-04T08:26:34.323027Z

Updated

2023-05-05T18:21:11.364834Z

const array1 = [1, 2, 3, 4, 10];
const array2 = [3, 15, 5, 6, 8, 11, 12, 13, 4];

const sameElements = [];

for (let i = 0; i < array1.length; i++) {
  for (let j = 0; j < array2.length; j++) {
    if (array1[i] === array2[j]) {
      // cek apakah elemen sudah ada pada array sameElements
      let isExist = false;
      for (let k = 0; k < sameElements.length; k++) {
        if (sameElements[k] === array1[i]) {
          isExist = true;
        //  break;
        }
      }
      // jika belum ada, tambahkan ke array sameElements
      if (!isExist) {
        sameElements.push(array1[i]);
      }
    }
  }
}

console.log("duplikat dari ke-2 array:", sameElements);
INFO