Ruby メソッドの引数を囲う括弧()を省略する

  • 作成日 2020.11.15
  • 更新日 2022.09.09
  • Ruby
Ruby メソッドの引数を囲う括弧()を省略する

Rubyは、メソッドの引数を囲う括弧()を省略して記述することが可能です。Rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

括弧()を省略

rubyは以下のように、メソッドの「()」を省略して記述することが可能です。

p "hello".length()
# 5

# ()を省略しても結果は同じ
p "hello".length
# 5

p "MEBEE".downcase()
# "mebee"

# ()を省略しても結果は同じ
p "MEBEE".downcase
# "mebee"