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

    +165

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (aNew=='true'){
    	  path = './page.html?show='+ashow+'&avail='+aavail+'&page='+page+'&size='+asize+'&order='+aorder+'&ordera='+aordera+'&refresh='+arefresh+'&letter='+aletter+'&sortcount='+asortcount+'&search=off&new=true';
    }else{
    	  path = './page.html?show='+ashow+'&avail='+aavail+'&page='+page+'&size='+asize+'&order='+aorder+'&ordera='+aordera+'&refresh='+arefresh+'&letter='+aletter+'&sortcount='+asortcount+'&search=off&new=false';
    }

    разница в &new=true/false
    Код из большого серьезного продакшен проекта.

    Запостил: kuku, 09 Февраля 2011

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

    • аффтар спрятал соль за скролл
      Ответить
    • Установка дефинов? О_О

      Ps. JS, втыкнул ><
      Ответить
    • Тернарки не работают?
      Ответить
      • та тут кажется простая конкатенация пройдет - тупо в конец приконкатенировать aNew. Если нужно с предварительной проверкою на значения 'true' и 'false'
        Ответить

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