def add(a, b)
puts "ADDING #{a} + #{b}"
a + b
end
def subtract(a, b)
puts "SUBTRACTING #{a} - #{b}"
a - b
这是我的代码,我的问题是,为什么最后需要额外的 ( a + b) 和 (a - b)?我知道“def”正在设置函数,而“puts”添加#{a} + #{b}”正在将该代码放在屏幕上供我查看。为什么系统不能只看到代码在“puts”中的放置方式。
如果这有点令人困惑,我很抱歉,但我是 ruby 新手。此外,当我编辑a + b时,它不允许我这样做。有没有办法可以编辑它,以便它在一行上读取数字,然后在另一行上读取另一个。或者也许是a + b以 a...+...b 的形式出现(想象“。”是空格。)