プログラマメモ2 - programmer no memo2

nullな値を大小比較してみたら、その結果は? - ActionScript 2014/10/26

ActionScriptです。
nullな値を大小比較してみたら、その結果は?

以下のコードで試してみました。
            var n:Number = null;
            if (n < 100) {
                trace("*** true");
            } else {
                trace("*** false");
            }

この結果は、trueでした。

次に、初期化していない場合は、
            var n:Number;
            if (n < 100) {
                trace("*** true");
            } else {
                trace("*** false");
            }

この結果はfalseでした。

オチはないです。
あっ、ただNumber型にnullは入れられないよと、 ワーニングがでます。
ですので、上記のコードはあんまりよくないです。

というか、意味あったかなこの実験は....

: