【发布时间】:2018-01-24 20:35:35
【问题描述】:
我敢肯定很难找到一个更简单的问题,但我是一个完全的新手。我进行了广泛的搜索,但由于某种原因无法找到答案。这是我的代码:
puts "Enter F for Fahrenheit and C for Celsius."
x = gets.chomp.downcase
def ftoc(fahrenheit)
(fahrenheit.to_f - 32.0) * (5.0 / 9.0)
end
if x == "f"
puts "Enter your temp:"
temp = gets.chomp.to_i
ftoc temp
elsif x == "c"
puts "Enter your temp:"
temp = gets.chomp.to_i
ctof temp
else
puts "That does not compute."
end
我只是想将方法的返回结果放入一个变量中,以便我可以在其他地方使用它......
【问题讨论】:
-
也是这个网站的新手,我不知道为什么我的循环代码都混在一起了。我想这真的没关系。
-
您需要缩进四个空格以使其格式正确,或突出显示它并按下
{}按钮为您执行此操作。 -
这里的人可能是苛刻的评判者,但我不会太担心。从长远来看,一切都会好起来的。