<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// ---------- 举个栗子 -----------
let i = 1
console.log(++i + 2); // 结果是4
let x = 1
console.log(x++ + 2); // 结果是3
// 在不参与运算的时候
// ++a:先自身+1,再参与运算
// a++:先参加运算,偷偷加1 但是如果旁边有+号就会自己加一
let a = 5
// 5 + 7 +12
// a++ + =6 6+1=7 +12 =24
// let b =a++ + ++a +12
// 6 6 12
// let b = ++a + a++ + 12
// 5 6 8 *2
// let b = a++ - a++ + ++a *2
// 6 6 8*5 8/2
// let b = ++a + a++ + ++a*5 - a++/2
// 5 7 7 9
// let b = a++ * ++a * 12 + a++ - ++a
// 6 6 8
let b = ++a * a++ - ++a
// console.log(b) // 结果是24
// console.log(b) // 结果是24
// console.log(b); // 结果是29
// console.log(b); // 结果是15
// console.log(b); // 结果是15
// console.log(b); // 结果是48
// console.log(b); // 结果是418
console.log(b); // 结果是28
let c = 6
// 6 8 +12
let d = c++ * ++c + 12
console.log(d); // 结果是60
</script>
</body>
</html>
自增自减-举个栗子
最新推荐文章于 2023-06-03 21:22:26 发布