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

麻烦帮我看看是哪错了多谢

请问一下,我这么写为什么输出不了结果呢?想不出是哪错了。 var i=0; if(infos[i][3]=="大一";i<=9;i++) {document.write(infos[i]);}

正在回答

4 回答

if 跟  for 的用法 ,你是不是搞混了?  

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

李大_

for(var i=0;i<=9;i++) {if(infos[i][3]=="大一"){document.write(infos[i])};}
2016-10-17 回复 有任何疑惑可以回复我~
#2

犀利的小猴子4197643 提问者

非常感谢!我脑子糊涂了
2016-10-21 回复 有任何疑惑可以回复我~

应该是你if和for误用了,下次最好把整段代码都粘出来,这样可以看到你下面写的什么,更好分析。

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

犀利的小猴子4197643 提问者

谢谢帮助
2016-10-21 回复 有任何疑惑可以回复我~

infos[i]是一个一维数组,正确方式应该是遍历这个一维数组实现输出

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

举报

0/150
提交
取消

麻烦帮我看看是哪错了多谢

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