update
This commit is contained in:
parent
74e280d368
commit
215a07d3a0
@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
> 本文最初发表于[博客园](),并在[GitHub](https://github.com/smyhvae/Web)上持续更新**前端的系列文章**。欢迎在GitHub上关注我,一起入门和进阶前端。
|
||||
> 本文最初发表于[博客园](https://www.cnblogs.com/smyhvae/p/8303507.html),并在[GitHub](https://github.com/smyhvae/Web)上持续更新**前端的系列文章**。欢迎在GitHub上关注我,一起入门和进阶前端。
|
||||
|
||||
> 以下是正文。
|
||||
|
||||
|
78
03-JavaScript/02-JavaScript语法基础:运算符和表达式.md
Normal file
78
03-JavaScript/02-JavaScript语法基础:运算符和表达式.md
Normal file
@ -0,0 +1,78 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## 运算符和表达式
|
||||
|
||||
比如说`+`、`*`、`/`、`(` 都是**运算符**,而`(3+5)/2`是**表达式**。
|
||||
|
||||
运算符有很多分类:数学运算符、逻辑运算符、自增运算符、赋值运算等等。本段先讲**数学运算符**。
|
||||
|
||||
常见的数学运算符有以下几种:
|
||||
|
||||
## 20180117_1650.png
|
||||
|
||||
### 数学运算符的运算规则
|
||||
|
||||
(1)先算乘除、后算加减
|
||||
|
||||
(2)小括号:能够影响计算顺序,且可以嵌套。没有中括号、没有大括号,只有小括号。
|
||||
|
||||
(3)百分号:取余。只关心余数。
|
||||
|
||||
举例1:(取余)
|
||||
|
||||
```
|
||||
console.log(3 % 5);
|
||||
```
|
||||
|
||||
结果:
|
||||
|
||||
```
|
||||
3
|
||||
```
|
||||
|
||||
|
||||
举例2:(运算符优先级)
|
||||
|
||||
```
|
||||
var a = 1 + 2 * 3 % 4 / 3;
|
||||
```
|
||||
|
||||
结果分析:
|
||||
|
||||
原式 = 1 + 6 % 4 / 3 = 1 + 2 / 3 = 1.66666666666666
|
||||
|
||||
|
||||
|
||||
|
||||
### 乘方
|
||||
|
||||
如果项计算 `a 的 b次方`,即 $a^b$ ,可以使用如下函数:
|
||||
|
||||
```
|
||||
Math.pow(a,b);
|
||||
```
|
||||
|
||||
|
||||
举例:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## 乘方和开根号
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user