javascript 四则运算
时间: 2024-09-09 21:11:27 浏览: 53
javascript 四则运算精度修正函数代码
JavaScript 中的四则运算包括加法(+)、减法(-)、乘法(*)和除法(/)。这些运算符可以用于数值类型,也可以用于字符串类型。以下是它们的基本用法和一些特点:
1. 加法(+):既可以用于数值的相加,也可以用于字符串的拼接。如果加法操作数中包含字符串,JavaScript 会将其他操作数转换为字符串,并执行字符串连接操作。
2. 减法(-)、乘法(*)、除法(/):这些运算符只能用于数值类型的操作数。如果操作数之一不是数值类型,JavaScript 会尝试将其转换为数值后再执行运算。
例如:
```javascript
let sum = 5 + 5; // 数值相加,结果为 10
let concatenated = 5 + '5'; // 数值与字符串相加,结果为 '55'
let subtraction = 10 - 5; // 数值相减,结果为 5
let multiplication = 10 * 5; // 数值相乘,结果为 50
let division = 10 / 5; // 数值相除,结果为 2
```
需要注意的是,如果进行除法运算时,除数为0,JavaScript会返回Infinity(无穷大)或者-NaN(非数字),具体取决于被除数的值:
```javascript
let divisionByZero = 10 / 0; // 结果为 Infinity
let divisionZeroByZero = 0 / 0; // 结果为 NaN
```
阅读全文