=!

1pt

今、JavaScriptでミススペルした演算子。

本当は!=。

これ、実行エラーにならずにそのまま実行されてしまうのではまる。

ちなみに、

a =! b;

は、

a = !b;

と同様に解釈されているっぽい。
つまり、

var b = true;
var a = !b;

で、a は falseになる。
一番問題なのはif文で、

if ( a =! true ) {
alert("必ずtrue");
}

は必ずtrueになる。

「=!」について友人に書いてもらう。

あなたにとって「=!」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

お気に入りの説明

0 pt
演算子である「!=」の間違い。 同様の間違いに 「=>」や「=<」がある。
もっと読む

他の人の「=!」を見る