How to use loop In Javascript
In this approach, we will choose one array and then we will run a loop on the second array and check whether an element of this array is present in the first array or not. If an element is already present, we skip otherwise we will add this to the first array.
Example: In this example, we will see the use of Javascript loops to find every element that exists in any of the two given arrays once.
// Javascript program to find all element
// present in any of two given arrays
// Function which takes an array as argument
const print = (arr, arr2) => {
// A counter for adding element
let k = arr.length
// Checking every element and
// adding required element
arr2.forEach(element => {
if (arr.indexOf(element) == -1) {
arr[k] = element
k++
}
});
// Returning resultant array
return arr
}
// Input array
const arr1 = [1, 2, 3, 4, 5]
const arr2 = [1, 2, 3, 4]
// Printing the result
console.log(print(arr1, arr2))
Output
[ 1, 2, 3, 4, 5 ]
How to find every element that exists in any of two given arrays once using JavaScript ?
In this article, we will learn how to find every element that exists in any of the given two arrays. To find every element that exists in any of two given arrays, you can merge the arrays and remove any duplicate elements.
Table of Content
- Using Set
- Using loop
- Using filter() and concat()
- Using reduce and includes
Contact Us