UDFV
RSS

ハートBLOG


2008年08月19日 (火)

プログラムの落とし穴

rubyで aがnilならばデフォルト値を入れるというコード

a = a || "default value"

は超便利なんですが、ここの||を

a = a or "default value"

とすると期待通り動かない。これはウッカリ書いちゃいそうで怖い。


By issei