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

    +159

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    var get_day = function(day_name_or_number, return_type) {
    
            var day_name = '';
            var day_number = '';
    
            switch (day_name_or_number) {
                case 0: //sunday
                case 'sun':
                case 'sunday':
    
                    day_name = 'sun';
                    day_number = 0;
                    break;
    
                case 1: //monday
                case 'mon':
                case 'monday':
    
                    day_name = 'mon';
                    day_number = 1;
                    break;
    
                case 2: //tuesday
                case 'tue':
                case 'tuesday':
    
                    day_name = 'tue';
                    day_number = 2;
                    break;
    
                case 3: //wednesday
                case 'wed':
                case 'wednesday':
    
                    day_name = 'wed';
                    day_number = 3;
                    break;
    
                case 4: //thursday
                case 'thu':
                case 'thursday':
    
                    day_name = 'thu';
                    day_number = 4;
                    break;
    
                case 5: //friday
                case 'fri':
                case 'friday':
    
                    day_name = 'fri';
                    day_number = 5;
                    break;
    
                case 6: //saturday
                case 'sat':
                case 'saturday':
    
                    day_name = 'sat';
                    day_number = 6;
                    break;
            }
    
    
            switch (return_type) {
                case 'number':
    
                    return day_number;
                    break;
    
                case 'name':
    
                    return day_name;
                    break;
    
                default:
    
                    return day_name;
                    break;
            }
        };

    Что и кому я сделал, что с таким работать приходиться?

    Запостил: monstrodev, 08 Августа 2014

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

    • Вы рыцарь воли, Вам не везет,
      Но лишь поверьте, что не напрасно,
      Ведь вам судьба благоволит,
      Стать выше, стать сильнее!
      Стать прекрасным!
      Ответить
      • Как Ницше говорил давно
        (а ним нам спорить не пристало) -
        Коль будешь разгребать говно
        То сам оборотишься калом
        Ответить
    • что такого ? Выкосил переписал в 3 строчки.
      Ответить
      • главное - не забыть коммитнуть на гк
        Ответить
        • пхп и даты? на хуй, на хуй.
          Ответить
          • Пикрелейтед отклеился: http://img0.joyreactor.cc/pics/post/%D0%93%D0%B0%D1%80%D1%80%D0%B8-%D0%9F%D0%BE%D1%82%D1%82%D0%B5%D1%80-%D0%BC%D0%B0%D0%BA%D1%80%D0%BE%D1%81%D1%8B-35214.jpeg
            Ответить
            • Так и вижу как огромный титан берет людей и проделывает этот макрос... Это прям конвейер какой то.
              Ответить
        • Говнокодъ — Вашъ надѣжнiй рѣпозiторий съ 2008-га года отъ Р.Х.
          Ответить
          • Ну развѣ такъ можно, сударь? «і» десятеричное употребляѣтся только передъ гласными, передъ «й» и въ словѣ «міръ» въ значеніи «Вселенная».

            А буква «ѣ» почти никогда не чередуѣтся съ «Ё», ниспосланной реформаторами, и тѣмъ болѣе нѣ можѣтъ служить заменой латинскому «e» въ приставкѣ «re-».
            Ответить
            • Мицгол, изыди, онафема!
              Ответить
              • Это богомерзкая инсинуація. Вы мѣня съ кѣмъ-то путаѣте, поди.
                Ответить

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