2015-05-30 putにnilが返される意味とは 未解決問題 Ruby >> puts "foo" # put string foo => nil このようにputsは変数の値が出力されるけど、 返り値はnilになる。putsの戻り値(return値)は、なし(空)ですよという意味 だそうですが、いまいちピンとこない。