Advertisement
Guest User

Untitled

a guest
May 30th, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. <p style="line-height: 18px; font-size: 18px; font-family: times;">
  2. Click "<i>Load samples</i>" to view and edit more JS samples.<br>
  3. <br>
  4. Labyrinth generated with JavaScript:<br><br>
  5. <script>
  6.  
  7. var text = "astana1"
  8. var alphabet = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюяӘІҢҒҮҰҚӨҺәіңғүұқөһ";
  9. var key = 'uUyEOldhoDhRgXwlqid6D49Zk9yrytcJbD7QYE9SVq1';
  10. var len = alphabet.length;
  11. var table = new Array();
  12. for (var i = 0; i < len; i++) {
  13. table[i] = alphabet.substring(i) + alphabet.substring(0, i);
  14. }
  15. var word = text;
  16. var shfr = "";
  17. while (key.length < word.length)
  18. key += key;
  19. for (var i = 0; i < word.length; i++) {
  20. if (alphabet.indexOf(word[i]) > -1)
  21. shfr = shfr + table[alphabet.indexOf(key[i])][alphabet.indexOf(word[i])];
  22. else
  23. shfr = shfr + word[i];
  24. }
  25. document.write(shfr);
  26. //for (var i = 0; i < table.length; i++)
  27. // document.write(table[i]+" ");
  28. // for (var i = 0; i < key.length(); i++)
  29. // document.write(alphabet.indexOf(key[i]));
  30. //document.write(table);
  31.  
  32.  
  33.  
  34. </script>
  35. </p>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement