📜  JavaScript |算术运算符(1)

📅  最后修改于: 2023-12-03 14:42:29.464000             🧑  作者: Mango

JavaScript | 算术运算符

在 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 运算符的文档,以便使用它们更有效地编写代码。