演習課題「掛け算メソッドを呼び出してみよう」
右のコードには、2つの引数を掛け算するmultiメソッドが定義されています。
このメソッドを呼び出して、「3x4」の計算結果を表示してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
12
演習課題「掛け算メソッドを作成してみよう」
右のコードには、multiメソッドを呼び出していますが、メソッドの処理が記述してありません。
xとyの二つの引数を掛け算した結果を返すよう、メソッドにコードを追加してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
12
35
408
演習課題「九九の表を作成してみよう」
右のコードは、九九の2の段を出力するプログラムです。
このプログラムを修正して、九九を1の段から9の段まで出力してください。
各段は、行末で改行してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
1, 2, 3, 4, 5, 6, 7, 8, 9
2, 4, 6, 8, 10, 12, 14, 16, 18
3, 6, 9, 12, 15, 18, 21, 24, 27
4, 8, 12, 16, 20, 24, 28, 32, 36
5, 10, 15, 20, 25, 30, 35, 40, 45
6, 12, 18, 24, 30, 36, 42, 48, 54
7, 14, 21, 28, 35, 42, 49, 56, 63
8, 16, 24, 32, 40, 48, 56, 64, 72
9, 18, 27, 36, 45, 54, 63, 72, 81
#03:引数と戻り値を追加しよう
ここでは、プログラミング言語Rubyの引数と戻り値について学習します。そして、メソッドを定義する時、引数と戻り値をどんなふうに記述するのか理解しましょう。
引数と戻り値を追加するdef sum(x, y)
return x + y
end
puts sum(3, 4)
puts sum(300, 400)
- 【Ruby】メソッドの基本について - TASK NOTES
http://www.task-notes.com/entry/20141126/1416988996
- 引数を付けたメソッド呼び出し - メソッド - Ruby入門
http://www.rubylife.jp/ini/method/index3.html
- メソッドの戻り値 - メソッド - Ruby入門
http://www.rubylife.jp/ini/method/index6.html
- Rubyで返り値無しのメソッドはどう書くのが良いのか調べた(が結論は出なかった) - Qiita
http://qiita.com/nag4/items/3ad540951ea79422d26e