
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Frequency of elements of one array that appear in another array using JavaScript
Problem
We are required to write a JavaScript function that takes in two arrays of strings. Our function should return the number of times each string of the second array appears in the first array.
Example
Following is the code −
const arr1 = ['abc', 'abc', 'xyz', 'cde', 'uvw']; const arr2 = ['abc', 'cde', 'uap']; const findFrequency = (arr1 = [], arr2 = []) => { const res = []; let count = 0; for (let i = 0; i < arr2.length; i++){ for (let j = 0; j < arr1.length; j++){ if (arr2[i] === arr1 [j]){ count++; } } res.push(count); count = 0; } return res; }; console.log(findFrequency(arr1, arr2));
Output
[2, 1, 0]
- Related Articles
- Elements that appear twice in array in JavaScript
- Array elements that appear more than once?
- JavaScript array: Find all elements that appear more than n times
- How to replace elements in array with elements of another array in JavaScript?
- Array elements that appear more than once in C?
- Filter one array with another array - JavaScript
- Python program to copy all elements of one array into another array
- Sorting array according to increasing frequency of elements in JavaScript
- Sorting array based on increasing frequency of elements in JavaScript
- Swift Program to Copy All the Elements of One Array to Another Array
- Golang Program To Copy All The Elements Of One Array To Another Array
- C++ Program to Copy All the Elements of One Array to Another Array
- How to filter an array from all elements of another array – JavaScript?
- Building frequency map of all the elements in an array JavaScript
- Maximize elements using another array in C++

Advertisements