2016-08-10から1日間の記事一覧

Ruby の func [] と func[] の違い

Ruby ではメソッドの呼び出しに () を省略することができるので、次のような奇妙なコードを記述することが出来ます。 def func *ary ["homu", "mami", "mado"] end p func [1] # => ["homu", "mami", "mado"] p func[1] # => "mami" これは func [1] が func…