我正在尝试理解 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;
这些一元运算符的实际代码示例是什么?