QA@IT
«質問へ戻る

質問を投稿

Rubyのメソッドの引数にandを使う場合に二重括弧が必要な理由

and を伴う式をメソッドの引数に渡す場合は二重に括弧が必要となります。
http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2foperator.html

とドキュメントにあるのですが、その理由がわかりませんでした。
andのどのような性質のために二重括弧が必要になるんでしょうか?

>and を伴う式をメソッドの引数に渡す場合は二重に括弧が必要となります。
http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2foperator.html

とドキュメントにあるのですが、その理由がわかりませんでした。
andのどのような性質のために二重括弧が必要になるんでしょうか?