[Ruby]メソッドputs、p、printの戻り値について

puts、p、printの戻り値が違うのでメモっとく

putsの実行結果

2.4.1 :001 > puts "hoge"
hoge
 => nil 

pの実行結果

2.4.1 :001 > p "hoge"
"hoge"
 => "hoge"

printの実行結果

2.4.1 :001 > print "hoge"
hoge => nil

以上

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.