アプリ版:「スタンプのみでお礼する」機能のリリースについて

requireでエラーが起きてしまう
タイトルのとおり、requireの箇所でエラー(no such file to load)が起きてしまって先に進めない状態なので、どなたか解決策がわかるかたいらっしゃいましたら教えてください><

今、
method_area.rb
--
def triangle(x, y)
return (x * y / 2)
end

def square(x)
return x**2
end
--

main.rb
--
require 'method_area.rb'

puts(triangle(8, 24))
puts(square(15))
--


の2つのファイルを同じディレクトリに置いています。

A 回答 (1件)

使っているrubyのバージョンはなんですか?


1.9.2なら
require 'method_area.rb'

require './method_area.rb'
のようにしてみてください。
    • good
    • 1
この回答へのお礼

ご回答ありがとうございます。
バージョンは1.9.2でした。

ご回答いただいたように修正して無事に実行できました。

お礼日時:2010/11/03 23:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!