プロを目指す人のためのRuby入門の5章 5.5.3
(length / UNITS[from] * UNITS[to]).round(2)
この[from]と[to]はシンボルで指定しなくてもいいのですか?
:from :to
ruby=
1UNITS = {m: 1.0,ft: 3.28,in: 39.37} 2 3def convert_length(length,from: :m,to: :m) 4 (length / UNITS[from] * UNITS[to]).round(2) 5end 6 7# test.rb 8# assert_equal 10670.73,convert_length(35000,from: :ft,to: :m)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。