私はJavaScriptで単項演算子を理解しようとしていますが、このリファレンスガイドを見つけましたhttp://wiki.answers.com/Q/What_are_unary_operators_in_javascript、ほとんどの例を理解していますが、これをどのように使用するかを考えています:
!a; // Logical opposite of a in an example.
たとえば、これを行うと:
a = true;
!a;
document.writeln(a);
これは偽だと思っていましたが、真を出力します。
!aの行に沿って何かを使用して、それがどのように機能するかを確認できる良いコード例は何ですか?