ruby のメソッド
Q&A
「メソッドの戻り値をターミナルに表示」するには
puts メソッド名
をメソッドの外で記述すれば良いのでしょうか?
他に方法はありますか?
0
Q&A
「メソッドの戻り値をターミナルに表示」するには
puts メソッド名
をメソッドの外で記述すれば良いのでしょうか?
他に方法はありますか?
pp
というデバッグ用のメソッドがあり、このメソッドを用いる方法もあります。(pp
は引数の値をそのまま返します)
https://docs.ruby-lang.org/ja/latest/class/PrettyPrint.html
メソッド内に閉じたい場合は、値を返す直前でその値をpp
で標準出力に出すという手もあります
def hoge
pp someting #何かしらの処理
end
こんな感じで,デバッガを利用することもできます.