每计算一次,值就会改变一次吗?为什么
来源:5-7 编程练习
lily1109
2019-11-04 12:31:57
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ++和--的运算</title> </head> <body> <script> //代码补充 var a=4,b=5; x=(a++)+(--b); //a=5,b=4,x=8 y=(a++)-(--b); //a=6,b=3,y=2 z=(a++)*(--b); //a=7,b=2,z=12 p=(a++)/(--b); //a=8,b=1,p=7 console.log(x,y,z,p); </script> </body> </html>
2回答
同学你好,
代码这样写是可以的,很棒!
因为a++和--b的实质就是a增加了1,b减少了1,所以每计算一次,a和b的值都会跟着改变,注释中写的结果没有问题。
祝学习愉快!
lily1109
提问者
2019-11-04
另外,console.log(x,y,z,p)这样写可以吗?
相似问题