JS别人提问的一些问题
来源:互联网 发布:数据库管理是什么 编辑:程序博客网 时间:2024/06/06 05:42
<script>
var x = 2;
x = (2 + x++) * (10 - x++);
var x = 2;
x = (2 + x++) * (10 - x++);
alert(x);
var y=3;
y= (2 + ++y) * (10 - ++y);
alert(y);
</script>
答案是28
为什么是28呢?
请记住++的顺序就可以了,第一次2+x++得出的结果是4 此时的X是没有++的,之后是10-x++这个时候的X是3了,但是++没有执行 这个时候4*7=28 ++还是没有执行的。
y的值是30 ++总是在前面就执行了就是说2+++y是等于 6 然后10-++y 是等于 5 这个时候y等于6*5=30。
其实出题者更多的希望大家去研究++在前面或者后面在代码里面到底进行了什么,为什么会这样。++在前为什么就加了呢?++在后为什么之后在加呢!
阅读全文
0 0
- JS别人提问的一些问题
- 一些提问的技巧
- 我是如何向别人提问题的?
- 关于提问的问题
- 提问帖的一些图片
- 由于要开发新的项目,node.js写下一些问题帮助自己记忆,也希望能帮助到别人
- 关于向别人提问的方法和艺术
- 提问智慧的oracle问题
- 程序员提问问题的网站
- 公司提问问题的智慧
- 在CSDN提问的一些建议
- 针对unix环境编程的一些提问!
- 对CloudFoundry的一些提问和回答
- 从波利亚那里偷来的一些提问
- 关于OptiStruct提问的一些建议
- JS一些特殊的问题
- cocos-js的一些问题
- JS和${}的一些问题
- Linux的chattr与lsattr命令详解
- servler作用
- vue:http://mrzhang123.github.io/2016/07/14/summarize-vue/
- 多个button共用监听
- left join on and 与 left join on where的区别
- JS别人提问的一些问题
- 关于springboot正常启动,路由却无法正常访问的问题
- Centos 7中的网卡一致性命名规则
- 细谈Spring(六)spring之AOP基本概念和配置详解
- 【转载】 java与MySQL之间总差8个小时的问题
- 模拟双色球彩票开奖结果:随机生成一注双色球彩票,判断其是否中奖,奖金为多少。
- 看到以前写的一点东西,忍不住感慨岁月
- matrix
- springmvc4+Junit单元测试的几个重要点