Любомир обнови решението на 12.10.2015 17:15 (преди около 9 години)
+def convert_to_bgn(price, currency)
+ if currency == :usd
+ (1.7408 * price).round(2)
+ elsif currency == :eur
+ (1.9557 * price).round(2)
+ elsif currency == :gbp
+ (2.6415 * price).round(2)
+ else
+ price.round(2)
+ end
+end
+
+def compare_prices(value_1, currency_1, value_2, currency_2)
+ convert_to_bgn(value_1, currency_1) - convert_to_bgn(value_2, currency_2)
+end
Индентирай с две шпации и погледни решенията на другите като излезнат. Както прегледай и style guide, днес преди лекцията.
- Не си спазил конвенциите, указани в ръководството за стил.
-
value
е лошо име на променлива,value_1
,value_2
и т.н. също.
Прегледай решенията на колегите си, след като станат публични (след 17:30).