p

# デベロッパーツール上に変数の内容などを出力します
p 100      # => 100

a = [1, 2, 3, 4, 5]
p a        # => Array(5)
           #      0: 1
           #      1: 2
           #      2: 3
           #      3: 4
           #      4: 5
           #      length: 5

x = nil
p x.nil?   # => true

概要

与えられた引数の内容を整形して出力します。
おもにデバッグ用途のメソッドで、出力内容はブラウザのデベロッパーツール上に表示されます。

書式

p(*args)

引数

引数名内容備考オプションデフォルト値
args出力する値やオブジェクト任意個の指定が可能""

戻値

なし

備考

・Opalによって JavaScriptのオブジェクトに変換された内容が console.log()によって表示されますので、
 複雑なオブジェクトなどについては情報の見方に留意してください。

関連

puts
print