メソッドについて、少しまとめてみました。
1.定義しないメソッド
1つの命令しか出来ないもの
例)
puts ●●●
●●●.to_s
putsは●●●を出力
.to_sは数値(●●●)を文字列に変換
2.定義したメソッド
上記のメソッドを組み合わせ、オリジナル(多数)の命令ができるもの
def メソッド名 (引数1,引数2・・・)
やりたい処理1
やりたい処理2
:
:
例)
def sabakan (sabakan_money)
if sabakan_money < 500
puts "買います"
else
puts "買いません"
end
sabakan(300)
#=>買います
まとめ
メソッドを定義するとは、
メソッドを組み合わせて,オリジナルのメソッドを作ったり再利用すること