Day5自增运算符(一元运算符)
自增运算符有两种写法,他们单独使用时结果是一样的


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>一元运算符</title>
</head>
<body>
<script>
// 1.前置自增
// let i = 1
// ++i
// console.log(i)//输出2
// 2.后置自增
// let i = 1
// i++
// console.log(i)//也是2
// 两者的区别
// 前置自增在式子计算过程中就已经改变i的值并带入当下的i的式子运算当中
// 后置自增则是在不改变i在当下式子计算的前提下载计算结束之后改变i的值
// 而i被改变后的值可以继续参加接下来有关于i的计算
// 例如
let i = 1
console.log(i++ + ++i + i)
// 解析:
// i++整体为一,但i此时已经变成了2
// 于是++i直接为3并参与运算,后面的i不再有自增符号,故第三项此时也为3
// 易得答案为7
</script>
</body>
</html>


浙公网安备 33010602011771号