JSFiddle - React, Tailwind, and code Playground
by Jake Overall
JavaScript
var letters = {
a: 0,
b: 0,
c: 0,
d: 0,
e: 0,
f: 0,
g: 0,
h: 0,
i: 0,
j: 0,
k: 0,
l: 0,
m: 0,
n: 0,
o: 0,
p: 0,
q: 0,
r: 0,
s: 0,
t: 0,
u: 0,
v: 0,
w: 0,
x: 0,
y: 0,
z: 0
};
var x = function (x, y) {
var same = [];
for (var i = 0; i < x.length; i++) {
for (var j = 0; j < y.length; j++) {
if (x.charAt(i) === y.charAt(j)) {
var letter = x.charAt(i);
for (key in letters) {
if (letter === key) {
letters[letter]++;
}
}
}
}
}
for (k in letters){
if(letters[k] !== 0){
same.push(k);
}
}
return same;
}
console.log(x("this is awesome", "but might break with spaces"))