समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग्स की दो सरणियां लेता है। हमारा फ़ंक्शन दूसरी सरणी के प्रत्येक स्ट्रिंग की पहली सरणी में आने की संख्या लौटाएगा।
उदाहरण
निम्न कोड देखें:
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));आउटपुट
[2, 1, 0]