1. Perl / Говнокод #1329

    −82.1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    # заменяем в разделитель на запятую в поле "Количество"
    $row[4] =~ s/\./,/;
    	
    # лишние нули красим цветом фона
    $row[4] =~ s/,000/<font color=#ffffff>.000<\/font>/;

    Обработка суммы платежа при выводе пользователю в личном кабинете (web-страница)

    Запостил: guest, 06 Июля 2009

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

    • и чо?
      Ответить
      • заменил все точки на запятые, а в итоге выводит ".000".
        Или я недостаточно въехал?
        Ответить
    • Насчёт точки - допустимо, в России разделитель дробной части - запятая.
      А вот закрашиванием избыточной части - это не говнокод, а хорошая идея - столбик цифр при выравнивании по правому краю выглядит красиво, независимо от показа/скрытия дробной части. Как вариант - показывать эти цифры бледно. При выделении/копировании получите все свои нули.
      Это НЕ говнокод.
      Ответить
      • мухаха)) типичная логика быдлокодера)
        Ответить

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