1
當我使用puts命令時,特別是在IRB中,我得到了一個返回值作爲語句執行的一部分。put是否返回nil意味着什麼?
我很想知道它在一般說明中的含義。
請找到範例如下: -
ruby-1.8.7-p334 :021 > puts 3/2
1
=> nil
你的投入將是非常方便的。 謝謝。
當我使用puts命令時,特別是在IRB中,我得到了一個返回值作爲語句執行的一部分。put是否返回nil意味着什麼?
我很想知道它在一般說明中的含義。
請找到範例如下: -
ruby-1.8.7-p334 :021 > puts 3/2
1
=> nil
你的投入將是非常方便的。 謝謝。
Ruby中的每個方法都會返回一個值。 puts
確實沒有任何有用的值返回,所以它返回nil
。
謝謝Mipadi .. :) – boddhisattva
但是,它正確計算1 ..爲什麼它不返回1而不是零?我有一個類似的問題... – hellion