function twoStringsHaveSameWordsInDifferentOrder(str1, str2) {
const wordsOfStr2 = str2.split(" ");
for (const str1word of str1.split(" ")) {
if (!wordsOfStr2.includes(str1word)) {
return false;
}
}
return true;
}
const str1 = "node.js c# c c++ python";
const str2 = "python c++ node.js c# c";
if (twoStringsHaveSameWordsInDifferentOrder(str1, str2)) {
console.log("yes");
} else {
console.log("no");
}
/*
run:
yes
*/