Guest User

Untitled

a guest
Mar 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. function rot13(str) {
  2. // LBH QVQ VG!
  3.  
  4. var newString = '';
  5. function charVal(char) {
  6. if (char < 65) {
  7. return char;
  8. } else {
  9. return char % 26 + 65;
  10. }
  11. }
  12. for (var i = 0; i < str.length; i++) {
  13. var x = str.charCodeAt(i);
  14. newString += String.fromCharCode(charVal(x));
  15. }
  16. return newString;
  17. }
  18.  
  19. // Change the inputs below to test
  20. //rot13("SERR PBQR PNZC")
  21. //rot13("SERR CVMMN!")
  22. //rot13("SERR YBIR?")
  23. //rot13("GUR DHVPX OEBJA QBT WHZCRQ BIRE GUR YNML SBK.")
  24. rot13('LBH QVQ VG!');
Add Comment
Please, Sign In to add comment