西小倉事典
mindia › 西小倉事典 › 単語

||=

西小倉パンデイロ · 2011-07-05 更新 · 履歴(2)
第 2 版(2011-07-05 13:48:25 · 西小倉パンデイロ)を表示しています。 最新版に戻る

【Ruby】nilでない時だけ入れる

ruby-1.9.2-p180 :012 > hoge = 2
 => 2
ruby-1.9.2-p180 :013 > hoge ||= 3
 => 2
ruby-1.9.2-p180 :014 > hoge = nil
 => nil
ruby-1.9.2-p180 :015 > hoge ||= 0
 => 0

blankはnilではない

ruby-1.9.2-p180 :017 > hoge = ''
 => ""
ruby-1.9.2-p180 :018 > hoge.blank?
 => true
ruby-1.9.2-p180 :019 > hoge ||= 0
 => ""

履歴

タグ