Advertisement
natalyayemelyanova

Виктор Пичкур

Apr 2nd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. function stringChecker(str1, str2) {
  2. let ar1 = splitStr(str1);
  3. let ar2 = splitStr(str2);
  4.  
  5. let result = true;
  6.  
  7. ar2.map((letter)=>{
  8. let i = ar1.indexOf(letter);
  9. if(i === -1){
  10. result = false;
  11. } else {
  12. ar1.splice(i, 1)
  13. }
  14. });
  15.  
  16. return result;
  17. }
  18.  
  19. function splitStr(str) {
  20. return str.split('').filter((letter) => {
  21. if(letter !== " " && letter !== "-"){
  22. return letter;
  23. }
  24. });
  25. }
  26.  
  27. console.log(stringChecker('aaa bla-bla', 'bb')); // true
  28.  
  29. console.log(stringChecker('aaa bla-bla', 'baba la-la')); // true
  30.  
  31. console.log(stringChecker('aaa bla-bla', 'bbb')); // false
  32.  
  33. console.log(stringChecker('aaa bla-bla', 'baba la-laaa')); // false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement