commonCharacterCount code example
Example: commonCharacterCount
// Given two strings, find the number of common characters between them.
// Example
// For s1 = "aabcc" and s2 = "adcaa", the output should be
// commonCharacterCount(s1, s2) = 3.
// Strings have 3 common characters - 2 "a"s and 1 "c".
function commonCharacterCount(s1, s2) {
let s2Arr = s2.split('');
let result = 0;
for (let i = 0; i < s1.length; i++) {
if(s2Arr.indexOf(s1[i]) !== -1){
s2Arr.splice(s2Arr.indexOf(s1[i]),1);
result++;
}
}
return result;
}
console.log(commonCharacterCount("aabcc", "adcaa")) //3
console.log(commonCharacterCount("abca", "xyzbac")) //3
console.log(commonCharacterCount("zzzz", "zzzzzzzz")) //4