作业帮 > 综合 > 作业

javascript:y=5,x=++y,x等于多少啊?怎么算呢?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/15 14:18:13
javascript:y=5,x=++y,x等于多少啊?怎么算呢?
javascript:y=5,x=++y,x等于多少啊?怎么算呢?
等于6,先是y=5,++y的是意思是y自己先加1,也就是y=y+1;++y 和 y++的区别是 ++y的结果是先算y自增,表达式的结果是y(原来的y)+1.y++就是先算表达式的结果再算y本身的自增,表达式的结果是 y (原来的y),两者相同的是都会对y+1.如果上面换成 x = y++的话结果就是5 ;
y=5,x=++y,x 等同于 y=5; y = y +1; x = y; x的结果是 6
y=5,x=y++,x 等同于 y=5; x = y; y= y + 1; x的结果是 5