2008年08月19日 (火)
プログラムの落とし穴
rubyで aがnilならばデフォルト値を入れるというコード
a = a || "default value"
は超便利なんですが、ここの||を
a = a or "default value"
とすると期待通り動かない。これはウッカリ書いちゃいそうで怖い。
a = a || "default value"
は超便利なんですが、ここの||を
a = a or "default value"
とすると期待通り動かない。これはウッカリ書いちゃいそうで怖い。



