为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我写的for循环没有输出值

var mymoney,sum=0;//mymoney变量存放不同面值,sum总计

for(mymoney=1;mymoney<=10;mymoney++)

  sum= sum + mymoney;

}

  document.write("sum合计:"+sum);


var myarr=new Array();

for(int i=0;i<2;i++)

{

    myarr[i]=new Array();

    for(int j=0;j<3;j++)

    {

        myarr[i][j]=i*j;

    }

}

for(int k=0;k<myarr.length;k++)

{

    document.write(myarr[k]+"<br>");

}

http://img1.sycdn.imooc.com//5721779d0001d1fc09380555.jpg

正在回答

5 回答

js里面变量的声明只能用var,在for循环条件里面你使用的是int  i=0........

1 回复 有任何疑惑可以回复我~
#1

慕慕7581572 提问者

非常感谢!
2016-04-29 回复 有任何疑惑可以回复我~

你把所有int删除就好了

0 回复 有任何疑惑可以回复我~

声明函数只能用var 不能使用int

0 回复 有任何疑惑可以回复我~

可能是标点写错了吧,你检查一下。

0 回复 有任何疑惑可以回复我~

1.将int都更改为var,js中定义变量都是var.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我写的for循环没有输出值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信