JSFiddle - React, Tailwind, and code Playground
by Artem
HTML
scramble('rkqodlw', 'world') ==> True scramble('cedewaraaossoqqyt', 'codewars') ==> True scramble('katas', 'steak') ==> False
Babel + JSX
'use strict';
function scramble(str1, str2) {
const res = str2.split('');
for (let s of str2) {
if (!str1.includes(s)) {
return false;
} else {
res.push(s);
}
}
return true;
}
// console.log(scramble('rkqodlw', 'world'));
// console.log(scramble('katas','steak'));
// console.log(scramble('cedewaraaossoqqyt', 'codewars'));
console.log(scramble('cedewaraaossoqqyt', 'codeewars'));