Day5自增运算符(一元运算符)

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

<!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>

image

posted @ 2026-01-01 10:41  冰涿  阅读(12)  评论(0)    收藏  举报