5-7问题

来源:5-7 编程练习

Lolita95

2018-09-28 01:16:15

<script>

var a=4,b=5;

console.log(a);//5

console.log(b);//4

console.log((a++)-(--b))//4-4=0

</script>

操作台为何显示的是4 5 0?

写回答

1回答

好帮手慕糖

2018-09-28

你好,代码按照由上而下的执行循序,a定义的时候为4,所以输出的时候为4哦,b同理,之后,才进行了a,b值的改变,改变之后,你在输出的话,a为5,b为4,即,如下正则情况:

http://img.mukewang.com/climg/5bad829d0001b5d105060140.jpg

若能帮助到你,望采纳。

祝学习愉快!

0

0 学习 · 36712 问题

查看课程

相似问题