I have two arrays-
var A = ["a", "b", "c", "a", "b"];
var B = [["a", "b", "c", "a", "b"], ["c", "a", "b", "a", "b"]];
R = [5, 2];
Need a result R = [5, 2] as in first element of B have same element as A and second element have only 2 elements similar at same index.
I tried an approach with map but its failing.
var o = ["a", "b", "c", "a", "b"];
var rS = [["a", "b", "c", "a", "b"], ["c", "a", "b", "a", "b"]];
var result = Array(rS.length).fill(0);
rS.map((e1,i1,a1)=>{
e1.map((e2,i2,a2)=>{
rS[i1][i2] === o[i1] ? result[i1]+=1 : result[i1]+=0;
})
})