<body>
<script>
// i++ ++i 自身累加1(递增)
// var i = 0 // i = i + 1
var i = 0
// i++ 先进行(运算 取值)再自身加1
// console.log(i++) // 0 先输出此时i的值 输出完后 再让它自身加1
// console.log(i) // 1
// 先进行运算 运算完后再自身加1
// var a = i++ + 10
// console.log(a) // 10
// console.log(i) // 1
// ++i 先自身加1 再运算或取值
// console.log(++i)
// var a = ++i + 10
// console.log(a) // 11
// console.log(i) // 1
// var i = 2
// console.log(++i) // 3
// var i = 0;
// while (++i < 5) { // 1 < 5, 2 < 5, 3 < 5, 4 < 5 end 5< 5
// console.log(1)
// }
// var i = 0
// while (i++ < 5) {
// console.log(i)
// }
// var j = 0
// while (++j < 5) {
// console.log(j)
// }
var i = 0
// console.log(i++ + ++i + ++i + i++ + i++) // 12
// console.log(i++ + ++i + ++i + i++ ) // 8
// console.log(i++ + ++i + ++i) // 5
// console.log(i++ + ++i) // 2
console.log(i++ + ++i + ++i + i++ + i++ + i)
// i++ + ++i 1 + 1 a = 2 变量i = 2
// a(2) + ++2 // a = 5 i = 3
// 5 + 3++ // a = 8 i = 4
// 8 + 4++ // a = 12 i = 5
// 12 + 5 // 17
console.log(i) // 5
// i-- --i 自身减一
// var num = 0
// num += 2 // num = num + 2
// num -= 2 // num = num - 2
</script>
</body>
复制代码
i++和++i?
最新推荐文章于 2022-12-09 18:36:46 发布