【Ruby】記号はメソッドの場合がある?
文字列の追加で使用される "<<" であったり、
四則演算である "+-*/" 等は全てメソッド。
つまり、以下は全く同じ意味となる。
num=0
print(num+1) # よく使う加算
print(num.+(1)) # メソッドなのでこの書き方が可能
後述の記法はあまり使わないと思うけど、一応覚えておく。
文字列の追加で使用される "<<" であったり、
四則演算である "+-*/" 等は全てメソッド。
つまり、以下は全く同じ意味となる。
num=0
print(num+1) # よく使う加算
print(num.+(1)) # メソッドなのでこの書き方が可能
後述の記法はあまり使わないと思うけど、一応覚えておく。