私は JavaScript で単項演算子を理解しようとしています。このガイドはこちらhttp://wiki.answers.com/Q/What_are_unary_operators_in_javascriptで見つかりましたが、そのほとんどは理にかなっていますが、理解できないのは、次の例が実際のコード例:
+a;
-a;
私の理解では+a; 変数を a と-a;の正の値にすることを意図しています。変数を a の負の値にすることを意味します。次のような多くの例を試しました。
a = -10;
a = +a;
document.writeln(a);
出力はまだ -10 です。
私も試しました:
a = false;
a = +a;
document.writeln(a);
出力は 0 です。
これらの単項演算子の実用的なコード例は何ですか?