JavaScript hỗ trợ các toán tử số học: + (cộng), - (trừ), * (nhân), / (chia), % (chia lấy dư), ++ (tăng 1), -- (giảm 1).
Ví dụ
<html>
<body>
<script>
var a = 77, b = 30, c = "Demo";
document.write("a + b = " + (a+b) + "<br>"); // 107
document.write("a - b = " + (a-b) + "<br>"); // 47
document.write("a / b = " + (a/b) + "<br>"); // 2.566...
document.write("a % b = " + (a%b) + "<br>"); // 17
document.write("a + b + c = " + (a+b+c) + "<br>"); // "107Demo"
document.write("++a = " + (++a) + "<br>"); // 78
document.write("--b = " + (--b)); // 29
</script>
</body>
</html>