Advertisement
natalyayemelyanova

Ксения Киселева

Jan 31st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. /**
  2. * Function checks if it is possible to create second string from first string characters.
  3. * Each character can be used only once.
  4. * Function ignores any spaces.
  5. *
  6. * @param {String} firstString
  7. * @param {String} secondString
  8. *
  9. * @returns {Boolean}
  10. */
  11. function compare(firstString, secondString) {
  12. const firstStringChars = firstString.split('').filter((element) => element !== ' ');
  13. const secondStringsChars = secondString.split('').filter((element) => element !== ' ');
  14.  
  15. firstStringChars.sort();
  16. secondStringsChars.sort();
  17.  
  18. return firstStringChars.join('') === secondStringsChars.join('');
  19. }
  20.  
  21. console.log(compare("clockwise", "owe clicks"));// should return true
  22. console.log(compare("clockwise", "clockwork"));// should return false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement