Ruby メソッドを作る


スポンサーリンク

1.基礎

Rubyのメソッドの構文は以下のとおり。

def メソッド名
	#処理
end

引数を指定する場合は、

def メソッド名 変数1, 変数2
	#処理
end

のように書く。

返り値を取得したい場合は

def メソッド名 変数1, 変数2
	#処理
	returnend

2.サンプル

# -*- coding: UTF-8 -*-

def sayHello
	puts "Hello!"
end

def sayLoveYou name
	puts "I love you!" + name.to_s
end

def getMyGirlfriend name
	return 'Your girlfriend is ' + name.to_s
end

sayHello
sayLoveYou 'Momoko!'

ret = getMyGirlfriend 'Yuka'
puts ret

3.デモ

>ruby sample.rb
Hello!
I love you!Momoko!
Your girlfriend is Yuka