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

    +155

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    function in_array(value, array)
    {
        if (is_array(array)){
            for(var i = 0; i < array.length; i++)
            {
                if(array[i] == value) return true;
            }
            return false;
        }
    
    }

    от создателей http://govnokod.ru/17149

    Запостил: heyzea1, 25 Ноября 2014

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

    • ох, это должно быть в категории JavaScript конечно же
      Ответить
      • Пофиг, в пыхе тоже так можно... Разве что долларов подрисовать придется и length переделать.
        Ответить
      • А я сначала удивился, что in_array переопределен

        правда, кто запретит юным дарованиям объявить его в отдельном неймспейсе?
        Ответить
    • var foo=[]; foo[0] = 123; foo[2147483647] = 234;
      Ответить
    • для тех кого indexOf() не устраивает?
      Ответить
    • там же бинарный поиск может быть через indexOf, если сортировали до этого
      Ответить

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