Advertisement
Earthcomputer

frequencies.js

Mar 11th, 2019
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var args = message.getContent().split(" ");
  2. if (args.length == 1) {
  3.     channel.message(args[0] + " <word>");
  4.     return;
  5. }
  6.  
  7. var freqs = {};
  8. for (var i = 0; i < args[1].length; i++) {
  9.     var ch = args[1][i];
  10.     if (ch in freqs)
  11.         freqs[ch]++;
  12.     else
  13.         freqs[ch] = 1;
  14. }
  15.  
  16. var result = "";
  17. for (var ch in freqs) {
  18.     if (result.length != 0)
  19.         result += "\n";
  20.     result += ch + ": " + freqs[ch];
  21. }
  22.  
  23. channel.message(result);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement