<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script type="text/javaScript" src="./hello.js"></script> <script> var num = 3; if (num === 3) { console.log(num++);//3 var result = num++; console.log(result)//4 } </script> </body> </html>
老师,您好,请问一下,为什么这个语句,++在后也能重新赋值,结果为4的?