<!DOCTYPE html>
<html lang="cn">
<head>
<meta charset="UTF-8">
<title></title>
<style>
</style>
</head>
<body>
<script>
// 赋值运算符 =
// 将等号右边的值赋予给等号左边的变量
var num = 10;
// var num1 = num;
// 等号右边的num表示的是num的值,等号左边的num表示的是num的变量
num = num + 5
num = num - 5
num = num * 5
num = num / 5
// 简写
num += 5;
num -= 5;
num *= 5;
num /= 5;
</script>
</body>
</html>
自增自减运算符
<!DOCTYPE html>
<html lang="cn">
<head>
<meta charset="UTF-8">
<title></title>
<style>
</style>
</head>
<body>
<script>
var num = 99;
num += 1;
num++;
++num;
// 表示 num 自我增加1
num--;
--num;
// 表示 num 自我减少1
// 符号 在前 和 在后 效果是不一样的
// 符号如果在变量的后面表示 先将变量拿来使用 之后在自增
console.log(num++ + 1); // 100
// 符号 在前 和 在后 效果是不一样的
// 符号如果在变量的前面表示 先将变量自增 然后在拿去使用
// console.log(++num + 1); // 101
var a = 6;
var b = 2;
var c = a++ - --b + ++a - 5 - --b + a++;
// console.log("a的值是:" + a); // 9
// console.log("b的值是:" + b); // 0
// console.log("c的值是:" + c); // 16
var d = --a * b++ - c++ + a-- - b * --b + c-- * 2;
console.log("a的值是:" + a); // 7
console.log("b的值是:" + b); // 0
console.log("c的值是:" + c); // 16
console.log("d的值是:" + d); // 26
</script>
</body>
</html>