Advertisement
EditorRUS

Gib mi da puzy bawz

Dec 6th, 2016
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function expanded_print_text(sep, end) {
  2.     for (var part = 2; part < arguments.length; part += 1)
  3.         $("body").html($("body").html()+arguments[part].toString()+(part != arguments.length-1 ? sep : end))
  4. }
  5.  
  6. function print_text() {
  7.     expanded_print_text.bind(null, " ", "<br/>").apply(null, arguments)
  8. }
  9.  
  10.  
  11. s1 = (m, n) => {
  12.     for (i=m; i<=n; i < 0 ? i += 50 : i += 20)
  13.         print_text(i)
  14. }
  15.  
  16. s2 = (m, n) => {
  17.     for (i=0; i<n; i += 1)
  18.         print_text(Math.floor(Math.random() * m)*2)
  19. }
  20.  
  21. s3 = () => {
  22.     date_obj = new Date()
  23.     year = date_obj.getFullYear().toString()
  24.     month = (date_obj.getMonth()+1).toString()
  25.     day = date_obj.getDay().toString()
  26.     expanded_print_text("-", "<br/>", year, (month.length==1 ? '0'+month : month), (day.length==1 < 10 ? '0'+day : day))
  27. }
  28.  
  29. s4 = (m) => {
  30.     print_text(Math.random().toString(36).substr(2, 10))
  31. }
  32.  
  33. s3_1 = () => {
  34.     print_text("<input id='3s1_1' value='-100'></input>")
  35.     print_text("<input id='3s1_2' value='100'></input>")
  36.     print_text('<input type="button" id="3s1_3" value="Compute dat shit"></input>')
  37.     print_text('<p id="3s1_4"></p>')
  38.     calc = () => {
  39.         val_1 = parseInt($("#3s1_1").val())
  40.         val_2 = parseInt($("#3s1_2").val())
  41.         m = Math.min(val_1, val_2)
  42.         n = Math.max(val_1, val_2)
  43.         res = ""
  44.         for (i = m; i <= n; i += 1) {
  45.             if (i % 2 == 1) {
  46.                 res += i*i + ' '
  47.             }
  48.         }
  49.         $("#3s1_4").text(res)
  50.     }
  51.     $(document).on('click', '#3s1_3', calc)
  52.     //$("#3s1_3").click(calc)
  53. }
  54.  
  55. s3_2 = () => {
  56.     random = []
  57.     for (i = 0; i < 100; i += 1)
  58.         random.push(Math.random().toString(36).substr(2, Math.floor(Math.random()*15)))
  59.     for (i = 0; i < 100; i += 1)
  60.         if (random[i].length >= 5 && random[i].length <= 10)
  61.             print_text(random[i])
  62. }
  63.  
  64. s3_3 = () => {
  65.     random = Math.random().toString(36).substr(2, 14)
  66.     print_text("Original: ", random)
  67.  
  68.     numbers = ""
  69.     letters = ""
  70.     for (i = 0; i < random.length; i += 1)
  71.         if ($.isNumeric(random[i]))
  72.             numbers += random[i]
  73.         else
  74.             letters += random[i]
  75.     print_text("Parsed:", numbers, letters)
  76. }
  77.  
  78. s3_4 = () => {
  79.     print_text("<input id='3s4_1'></input>")
  80.     print_text("<input id='3s4_2' readonly></input>")
  81.     print_text("<input id='3s4_3' type='button' value='Reverse dat shit'></input>")
  82.     reverse = () => {
  83.         normal = $("#3s4_1").val()
  84.         reversed = ""
  85.         for (i=normal.length-1; i>=0; i -= 1)
  86.             reversed += normal[i]
  87.         $("#3s4_2").val(reversed)
  88.     }
  89.     $(document).on('click', '#3s4_3', reverse)
  90. }
  91.  
  92. s3_5 = () => {
  93.     print_text("Alphabet: <input id='3s5_1'></input>") // Даун ебаный, я твою мать ебал
  94.     print_text("Coded: <input id='3s5_2'></input>") // Даун ебаный, я твоего отца ебал
  95.     print_text("String: <input id='3s5_3'></input>") // Даун ебаный, я твою сестру ебал
  96.     print_text("Encrypted: <input id='3s5_4' readonly></input>") // Даун ебаный, я твоего брата ебал
  97.     print_text("<input id='3s5_5' type='button' value='Encrypt dat shit'></input>") // Даун ебаный, я тебя ебал
  98.     encrypt = () => { // Лямбда-хуямбда
  99.         alphabet = $("#3s5_1").val() // Ебал мать твою я, ебаный даун
  100.         associated = $("#3s5_2").val() // Ебал отца твоего я, ебаный даун
  101.         decrypted = $("#3s5_3").val() // Ебал сестру твою я, ебаный даун
  102.  
  103.         map = {} // Ассоциативный массив, также известен как A <=> B
  104.         for (i=0; i<alphabet.length; i += 1) // Даун ебаный, я твои циклы в жопу драл
  105.             map[alphabet[i]] = associated[i] // Даун ебаный, я сношу буквы в алфавите и коде, а также твоего кота
  106.  
  107.         encrypted = "" // Воображаемая девочка в виде готовой строки проживает здесь
  108.         for (i=0; i<decrypted.length; i += 1) // Драл жопу в циклы твои я, ебаный даун
  109.             encrypted += map[decrypted[i]] // Трамп сделал аниме реальностью
  110.         $("#3s5_4").val(encrypted) // Аж ты ж ебаный ты нахуй, Трампа-то избрали в Президенты США!
  111.     }
  112.     $(document).on('click', '#3s5_5', encrypt)
  113. }
  114.  
  115. super_s = () => {
  116.     print_text("S1:")
  117.     s1(-200, 100)
  118.     print_text("<br/>"+"2S2:")
  119.     s2(100, 10)
  120.     print_text("<br/>"+"2S3:")
  121.     s3()
  122.     print_text("<br/>"+"2S4:")
  123.     s4()
  124.     print_text("<br/>"+"3S1:")
  125.     s3_1()
  126.     print_text("<br/>"+"3S2:")
  127.     s3_2()
  128.     print_text("<br/>"+"3S3:")
  129.     s3_3()
  130.     print_text("<br/>"+"3S4:")
  131.     s3_4()
  132.     print_text("<br/>"+"3S5:")
  133.     s3_5()
  134. }
  135.  
  136. $(document).ready(super_s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement