📅  最后修改于: 2023-12-03 14:42:29.464000             🧑  作者: Mango
在 JavaScript 中,算术运算符用于执行基本的数学运算。下面是一些常见的算术运算符:
+
:加法运算符-
:减法运算符*
:乘法运算符/
:除法运算符%
:取模运算符加法运算符用于将两个值相加。如果两个值都是数字,则它们将相加。如果其中一个值是字符串,则将字符串和数字相加,结果是一个字符串。例如:
var a = 5;
var b = 10;
var c = a + b; // c 的值为 15
var x = "5";
var y = 10;
var z = x + y; // z 的值为 "510"
减法运算符用于将一个值减去另一个值。它可以用于数字或日期对象。例如:
var a = 10;
var b = 5;
var c = a - b; // c 的值为 5
var x = new Date("2021-01-01");
var y = new Date("2021-01-02");
var z = y - x; // z 的值为 86400000 (毫秒数)
乘法运算符用于将两个值相乘。如果两个值都是数字,则它们将相乘。如果其中一个值是字符串,则将字符串转换为数字,然后相乘,结果是一个数字。例如:
var a = 5;
var b = 10;
var c = a * b; // c 的值为 50
var x = "5";
var y = 10;
var z = x * y; // z 的值为 50
除法运算符用于将一个值除以另一个值。它可以用于数字或日期对象。如果除数为 0,则结果为 Infinity 或 -Infinity(取决于被除数的正负)。例如:
var a = 10;
var b = 5;
var c = a / b; // c 的值为 2
var x = new Date("2021-01-01");
var y = new Date("2021-01-02");
var z = (y - x) / (1000 * 60 * 60 * 24); // z 的值为 1
取模运算符用于计算两个数相除的余数。例如:
var a = 10;
var b = 3;
var c = a % b; // c 的值为 1
算术运算符是 JavaScript 中最基本的运算符之一,它们允许进行数字之间的基本数学运算。在进行算术运算时,请注意类型转换和运算符优先级。建议您仔细阅读有关 JavaScript 运算符的文档,以便使用它们更有效地编写代码。