Advertisement
nikolayneykov

Untitled

Mar 16th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(arr) {
  2.     let words = arr.shift().split(' ');
  3.     let tracker = new Map();
  4.  
  5.     for (const word of words) {
  6.         tracker.set(word, 0);
  7.     }
  8.  
  9.     for (const word of arr) {
  10.         if (tracker.has(word)) {
  11.             let currCount = tracker.get(word) + 1;
  12.             tracker.set(word, currCount);
  13.         }
  14.     }
  15.  
  16.    
  17.     [...tracker].sort((a, b) => b[1] - a[1]).
  18.         forEach(x => console.log(`${x[0]} - ${x[1]}`));
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement