关于3-5编程的问题
var a=3;
var b=4;
a+=b;
b=a-b;
a=a-b;
console.log(a);//4
console.log(b);//3
看了一位同学的,这种算法对不对,文中同学说的思考的方式。先全局后局部拆分着来。能不能说说先考虑什么在考虑什么,怎样区分这来.怎样思考好写代码
66
收起
正在回答
1回答
虽然不是很明白你的意思,但是就这段代码给你分析一下:
(1)a+=b;换个写法就是a=a+b;a=3+4,那么a=7;
(2)b=a-b;b=7-4;那么b就等于3;
(3)a=a-b;a=7-3,那么a=4;
所以你的运行结果是对的。
下次可以将你的问题描述清楚,你这个描述真的不明白~
祝学习愉快!
HTML5与CSS3实现动态网页 2018
- 参与学习 1887 人
- 提交作业 4643 份
- 解答问题 5760 个
有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星