Решение на Първа задача от Ивайло Бъчваров

Обратно към всички решения

Към профила на Ивайло Бъчваров

Резултати

  • 6 точки от тестове
  • 0 бонус точки
  • 6 точки общо
  • 8 успешни тест(а)
  • 0 неуспешни тест(а)

Код

def convert_to_bgn(value, currency)
courses = {
usd: 1.7408,
eur: 1.9557,
gbp: 2.6415,
bgn: 1
}
prince_in_bgn = value * courses[currency]
prince_in_bgn.round(2)
end
def compare_prices(first_value, first_currency, second_value, second_currency)
first_value_bgn = convert_to_bgn(first_value, first_currency)
second_value_bgn = convert_to_bgn(second_value, second_currency)
first_value_bgn - second_value_bgn
end

Лог от изпълнението

........

Finished in 0.00645 seconds
8 examples, 0 failures

История (1 версия и 1 коментар)

Ивайло обнови решението на 12.10.2015 11:46 (преди над 8 години)

+def convert_to_bgn(value, currency)
+ courses = {
+ usd: 1.7408,
+ eur: 1.9557,
+ gbp: 2.6415,
+ bgn: 1
+ }
+
+ prince_in_bgn = value * courses[currency]
+ prince_in_bgn.round(2)
+end
+
+def compare_prices(first_value, first_currency, second_value, second_currency)
+ first_value_bgn = convert_to_bgn(first_value, first_currency)
+ second_value_bgn = convert_to_bgn(second_value, second_currency)
+ first_value_bgn - second_value_bgn
+end