1. JavaScript / Говнокод #22029

    −47

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function rot13(str) {
        return str.toUpperCase().split('').map((val) => val == val.replace(/\W/g, '') ? String.fromCharCode((val.charCodeAt(0) + 13) > 90 ? 64 + (val.charCodeAt(0) + 13) - 90 : val.charCodeAt(0) + 13) : val).join('');
    }
    
    rot13("SERR CVMMN!");

    https://ru.wikipedia.org/wiki/ROT13

    Запостил: anon_hehmda, 24 Января 2017

    Комментарии (8) RSS

    • Мы в питоне говорим так
      = """Gur Mra bs Clguba, ol Gvz Crgref
      
      Ornhgvshy vf orggre guna htyl.
      Rkcyvpvg vf orggre guna vzcyvpvg.
      Fvzcyr vf orggre guna pbzcyrk.
      Pbzcyrk vf orggre guna pbzcyvpngrq.
      Syng vf orggre guna arfgrq.
      Fcnefr vf orggre guna qrafr.
      Ernqnovyvgl pbhagf.
      Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf.
      Nygubhtu cenpgvpnyvgl orngf chevgl.
      Reebef fubhyq arire cnff fvyragyl.
      Hayrff rkcyvpvgyl fvyraprq.
      Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff.
      Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg.
      Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu.
      Abj vf orggre guna arire.
      Nygubhtu arire vf bsgra orggre guna *evtug* abj.
      Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn.
      Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn.
      Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!"""
      Ответить
      • Мы - это питонщики, или вообще, весь динамический курятник?
        Ответить
      • = """Ash nazg durbatulûk,
        Ash nazg gimbatul,
        Ash nazg thrakatulûk
        Agh burzum-ishi krimpatul."""
        Ответить
        • Таки добрались турки до твоей мамы?
          Ответить
        • = """Не лѣпо ли ны бяшетъ, братіе, начяти старыми словесы трудныхъ повѣстій о пълку Игоревѣ, Игоря Святъславлича?
          Начати же ся тъй пѣсни по былинамь сего времени, а не по замышленію Бояню!
          Боянъ бо вѣщій, аще кому хотяше пѣснь творити, то растѣкашется мыслію по древу, сѣрымъ вълкомъ по земли, шизымъ орломъ подъ облакы,
          помняшеть бо речь първыхъ временъ усобіцѣ. Тогда пущашеть і̃ соколовь на стадо лебедѣй, который дотечаше, та преди пѣсь пояше старому Ярослову, храброму Мстиславу, иже зарѣза Редедю предъ пълкы касожьскыми, красному Романови Святъславличю.
          Боянъ же, братіе, не і̃ соколовь на стадо лебедѣй пущаше, нъ своя вѣщіа пръсты на живая струны въскладаше, они же сами княземъ славу рокотаху."""
          Ответить
    • Врот13
      Ответить

    Добавить комментарий