Я пытаюсь инициализировать переменную как число с плавающей точкой, а затем добавить к ней в цикле раз.Вот мой код:
amt = 0.0
5.times do
amt = amt + ("%.2f" % (item.price * 0.05))
end
Вот ошибка:
String can't be coerced into Float
РЕДАКТИРОВАТЬ:
Я изменил 1.times do
.Я адаптировал свой код так, чтобы он был более читабельным, 1.times
не было в моем реальном коде.