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

    +187

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function length(obj){
    var y = 0;
    for(var i = 0; i < obj.length; i++) y++;
    return y;
    }

    Запостил: eval, 12 Августа 2010

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

    • Просто и со вкусом. XD
      Ответить
    • Все гениальное просто! Аплодирую стоя автору!
      Ответить
    • xDDD
      Ответить
    • а где это всплыло?)
      Ответить
    • не верю: сильно наигранный код;
      Ответить
      • возможно, но
        1.свежо
        2.жабаскрипте и пыхе и не такое бывает
        Ответить
        • следующее наверное будет чот связанное с одним из подходов к инкрименту в *.bat:
          function GetCount(array_x) {
             var count="";
             for (x in array_x)  { count += "1"; }
             return count;
          }
          
          switch (GetCount(Array_x)) {
             case "": do_some(0);
             case "1": do_some(1);
             case "11": do_some(2);
             case "111": do_some(3);
             case "1111": do_some(4);
             case "11111": do_some(5);
             case "111111": do_some(6);
             .................................................
             default  do_some(0);
          }
          Ответить
    • я о том же:)
      Ответить
    • Жестоко!
      Ответить
    • даешь процедурный подход!
      Ответить
    • Это просто логическое продолжение одного из предыдущих говнокодов, там было вычисление размера коллекции через
      foreach (i in A) {count++}
      Я ещё хотел запостить коммент с этим ГК, но не стал.
      Ответить
    • Эта пять!
      Ответить
    • - Сын, ты плакал? И что у вас тут за боевые действия? Мебель раскидана... Вы что, поссорились?
      Ответить

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