Unary Negation Operator ใช้เพื่อแปลงตัวถูกดำเนินการให้เป็นตัวเลข หลังจากนั้นก็ปฏิเสธ
ตัวอย่าง
คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับ Unary Negation Operator ใน JavaScript -
การสาธิตสด
<html>
<body>
<script>
var a = true;
var b = '0xFF';
var c = "false";
var c, d, e;
var linebreak = "<br />";
c = -a;
d = -b;
e = -c;
document.write("-true = "+c);
document.write(linebreak);
document.write("-'0xFF' = " +d);
document.write(linebreak);
document.write("-false = " +e);
</script>
</body>
</html>