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

ActionScriptです。
nullな値を大小比較してみたら、その結果は?
以下のコードで試してみました。
この結果は、trueでした。
次に、初期化していない場合は、
この結果はfalseでした。
オチはないです。
あっ、ただNumber型にnullは入れられないよと、 ワーニングがでます。
ですので、上記のコードはあんまりよくないです。
というか、意味あったかなこの実験は....
nullな値を大小比較してみたら、その結果は?
以下のコードで試してみました。
var n:Number = null;
if (n < 100) {
trace("*** true");
} else {
trace("*** false");
}
if (n < 100) {
trace("*** true");
} else {
trace("*** false");
}
この結果は、trueでした。
次に、初期化していない場合は、
var n:Number;
if (n < 100) {
trace("*** true");
} else {
trace("*** false");
}
if (n < 100) {
trace("*** true");
} else {
trace("*** false");
}
この結果はfalseでした。
オチはないです。
あっ、ただNumber型にnullは入れられないよと、 ワーニングがでます。
ですので、上記のコードはあんまりよくないです。
というか、意味あったかなこの実験は....
: