公式アカウントからの投稿が始まります

rubyを用いてmiに整数n~mまでの総和を求めるプログラムを書いてデスクトップに保存し、terminalで実行する、という課題が出されたのですが、うまくいかないので質問します。

まず、miに
def sum(n, m)
s = 0
while n <= m
s = s + n
n = n + 1
end
s
end

と書いてデスクトップに保存し、ターミナルで
cd Desktopと書いて移動したのですが、

その後打ち込んだ関数を使うにはどうすればいいのかわかりません。
どなたか教えていただけるとうれしいです。

質問者からの補足コメント

  • n、mに代入する方法も教えてくださるとありがたいです。

      補足日時:2017/06/21 14:05

A 回答 (2件)

https://docs.ruby-lang.org/ja/latest/doc/spec=2f …
実行方法。

> n、mに代入する方法も教えてくださるとありがたいです。

引数に値を指定する方法は、自作でも組み込みでも同じです。
    • good
    • 0

miってなんですか?


ターミナルってなんですか? コマンドプロンプトのことですか?
    • good
    • 0

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