1. Список говнокодов пользователя dioteos

    Всего: 2

  2. JavaScript / Говнокод #13414

    +155

    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
    getCastIds:
            function(checkCast){
                var i
                  , castIds = [this.cancelBlesId]
                  ;
                if(checkCast)
                {
                    for(i = 0; i < castIds.length; i++)
                    {
                      if(Empire.asset(castIds[i]))
                      {
                        castIds.splice(i,1);
                        i--;
                      }
                    }
                }
                return castIds.length ? castIds : [0];
            }

    Выстрелим себе в ногу.

    dioteos, 12 Июля 2013

    Комментарии (24)
  3. JavaScript / Говнокод #13173

    +161

    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
    if(lvl == 1)
        path=1;
    else if(lvl == 2)
        path=2;
    else if(lvl == 3)
        path=3;
    else if(lvl == 4)
        path=4;
    else if(lvl == 5)
        path=5;
    else
    {
        if(lvl > 5 && !el.length)
            path=5;
        else
        {
            if(lvl>=6 && lvl<8)
                path=6;
            else if(lvl>=8 && lvl<10)
                path=8;
            else if(lvl>=10 && lvl<12)
                path=10;
            else if(lvl>=12 && lvl<14)
                path=12;
            else if(lvl>=14 && lvl<16)
                path=14;
            else if(lvl>=16 && lvl<18)
                path=16;
            else if(lvl>=18 && lvl<20)
                path=18;
            else if(lvl>=20 && lvl<22)
                path=20;
            else if(lvl>=22 && lvl<25)
                path=22;
            else if(lvl>=25)
                path=25;
            ext+=el[0].id;
        }
    }

    В духе лучших традиций коренных народов Индии.

    dioteos, 14 Июня 2013

    Комментарии (1)