Advertisement
Earthcomputer

printbits.js

Mar 11th, 2019
180
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 result = "```";
  8. for (var i = 0; i < args[1].length; i++) {
  9.     result += "\n";
  10.     var ch = args[1].codePointAt(i);
  11.     var str = (ch >>> 0).toString(2);
  12.     while (str.length < 8)
  13.         str = "0" + str;
  14.    
  15.     str += "  " + (ch >>> 0).toString(16);
  16.  
  17.     result += str;
  18. }
  19. result += "\n```";
  20.  
  21. channel.message(result);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement