Теодор обнови решението на 07.10.2015 21:50 (преди над 8 години)
+def convert_to_bgn(amount, currency)
+ currencies = {usd: 1.7408, eur: 1.9577, gbp: 2.6415, bgn: 1}
+ return (amount * currencies[currency]).round(2)
+end
+
+def compare_prices(left_amount, left_currency, right_amount, right_currency)
+ left = convert_to_bgn(left_amount, left_currency)
+ right = convert_to_bgn(right_amount, right_currency)
+ return left - right
+end
Да очаквам ли проблеми със закръглянето при сравняване?
Не се притеснявай за закръглянето при сравненията.
Погледни отново първа лекция - краят, там, че методите връщат последно оценения израз или пък прехвърли style guide-а и потърси за return.
gl & hf