/** * Function checks if it is possible to create second string from first string characters. * Each character can be used only once. * Function ignores any spaces. * * @param {String} firstString * @param {String} secondString * * @returns {Boolean} */ function compare(firstString, secondString) { const firstStringChars = firstString.split('').filter((element) => element !== ' '); const secondStringsChars = secondString.split('').filter((element) => element !== ' '); firstStringChars.sort(); secondStringsChars.sort(); return firstStringChars.join('') === secondStringsChars.join(''); } console.log(compare("clockwise", "owe clicks"));// should return true console.log(compare("clockwise", "clockwork"));// should return false