qq_佛佛猪_03993181
2016-09-26 15:08
为什么最后给num赋值时候用num=num+1 不用num=num++
都一样的
这样就可以了啊
var mynum =1;//mynum初值化数值为1
while (mynum<=5)
{
document.write("数字:"+mynum);
mynum++; //mynum=mynum+1等同于 mynum++
}
如果用 num++ 的话,就不需要在前面加 num= 了,直接 num++ 就行,++是自增运算符,直接作用于变量,不需要再用 = 赋值。
三个表达式都能实现:
num = num + 1; num++; num += 1; //等同于 num = num + 1
num=num++等价于num=num;num=num+1;你设初值没
num=num++等价于num=num;num=num+1;,即如果num=1,num=num++后,num仍然等于1。
不可以啊 我用num++ 实现不了
都可以的
JavaScript进阶篇
468190 学习 · 21891 问题
相似问题