我只是玩弄w/Ruby並嘗試創建一個函數,但由於某種原因,它並不按照我認爲的方式工作。不知道爲什麼我有這個問題,但這裏是我的代碼:未定義的方法NoMethodError
class Script
print "Enter a number: "
number = gets
def random (temp)
puts "#{temp}"
puts "inside function"
end
random (number)
end
錯誤:
Script.rb:13:in `<class:Script>': undefined method `random' for Script:Class (NoMethodError)
from Script.rb:1:in `<main>'
你認爲它會是什麼樣的方式?我運行它,沒有錯誤。 – songyy
wtf ...太奇怪了。它仍然不工作,我複製粘貼我所有的代碼。 – halapgos1
我其實很確定它不工作。現在再試一次。我懷疑它去實際的功能。 – halapgos1