Змея / Говнокод #23476 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
if cur == 'EUR':
        alldata['total'] = alldata['total'] * Decimal(58)
        alldata['cost'] = alldata['cost'] * Decimal(58)
    elif cur == 'USD':
        alldata['total'] = alldata['total'] * Decimal(62)
        alldata['cost'] = alldata['cost'] * Decimal(62)
    elif cur == 'GBP':
        alldata['total'] = alldata['total'] * Decimal(71)
        alldata['cost'] = alldata['cost'] * Decimal(71)
    elif cur == 'UAH':
        alldata['total'] = alldata['total'] * Decimal(2)
        alldata['cost'] = alldata['cost'] * Decimal(2)

Простой конвертер валют своими руками!
💩-💩 и в продакшен!!!

Запостил: farmspam farmspam, (Updated )

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

  • А что это за денежная единица такая, равная половине гривны?
    Ответить
  • кста - там даже лучше:
    _ cur = alldata.pop('currency', 'RUR')
    _ if cur == 'EUR':
    _ alldata['total'] = alldata['total'] * Decimal(58)
    _ alldata['cost'] = alldata['cost'] * Decimal(58)
    _ elif cur == 'USD':
    _ alldata['total'] = alldata['total'] * Decimal(62)
    _ alldata['cost'] = alldata['cost'] * Decimal(62)
    _ elif cur == 'GBP':
    _ alldata['total'] = alldata['total'] * Decimal(71)
    _ alldata['cost'] = alldata['cost'] * Decimal(71)
    _ elif cur == 'UAH':
    _ alldata['total'] = alldata['total'] * Decimal(2)
    _ alldata['cost'] = alldata['cost'] * Decimal(2)
    _ if cur != 'RUB':
    _ alldata['note'] = alldata.get('note', '') + '!!!' + cur

    RUR и RUB попутаны
    Ответить
    • мне кажется тут даже не php бекграунд
      тут тридцатилетний опыт программирования лабораторных работ за девятый класс на BASIC
      Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8