2011年5月12日木曜日

ruby の boolean きもい

TrueClass | FalseClass の親クラスBoolClass(仮)が欲しい! on Rubyにも書かれているが、マジきもい。

チェックボックスの値が、'true' という文字列かどうかを判定して boolean として変数に保存していたのだが、if 文の条件分岐が正しく動作しない

@hoge[:fuga] = (params[:fuga] == 'true');
if not @hoge[:fuga]
  # 常に true で評価されてた。アホけ?
end

マジきもい。

0 件のコメント: