Rubyで変数を出力してみる

CentOSにRuby2.1.1をインストールする
の続き

Rubyで変数を出力してみる。


今回試すのは下記の7つ。
・puts
・print
・p
・pp
・tapp
awesome_print

準備

下記のgemを入れておく。

$ sudo gem install tapp
$ sudo gem install awesome_print

確認用プログラム

下記のプログラムで出力してみる。

$ vi test.rb
require 'pp'
require 'tapp'
require 'awesome_print'

val = 値

puts "--- puts ---"
puts val
puts

puts "--- print ---"
print val
puts

puts "--- p ---"
p val
puts

puts "--- pp ---"
pp val
puts

puts "--- tapp ---"
val.tapp
puts

puts "--- awesome_print ---"
ap val
puts

val = "hello" の場合

val = Array.new(3) { {:abcdefghijklmn => 1234567890} } の場合

val = nil の場合