||=

0pt

【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
 => ""

「||=」について友人に書いてもらう。

あなたにとって「||=」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

他の人の「||=」を見る