rubyのp,pp,puts,print等の違いについて

ruby

背景

rubyでプログラム書く時についついp,puts等の違いを忘れてしまい、意図せぬ改行がされていたりするので、備忘録として整理

今回の対象

項番種類改行文字列以外の表示備考
1pあり
2ppありrequire ‘pp’ が必要
3putsあり×to_sメソッドの内容を出力
4printなし×to_sメソッドの内容を出力

おわりに

今回はrubyで簡単に出力する際に仕様する命令を整理しました。参考になれば

コメント