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

问一下 哪里出问题了 显示不出来

问一下 哪里出问题了 显示不出来

qq_Mo_9 2017-03-04 21:56:59
var infos=new Array(["小A","女",21,"大一"],["小B","男",23,"大三"],["小C","男",24,"大四"],["小D","女",21,"大一"],["小E","女",22,"大四"],["小F","男",21,"大一"],["小G","女",22,"大二"]);var i=0;for(i=0;i<infos.length;i++){    if(infos[i][1]=="女"&&infos[i][3]=="大一")    {        document.write(infos[i][0]+"<br>");    }}
查看完整描述

3 回答

已采纳
?
习惯受伤

TA贡献885条经验 获得超1144个赞

for(i=0;i<infos.length;i++){ 这一句里 infos.length 后边的分号为中文状态下的“;”,改成英文状态下的 ";" 就好了。

查看完整回答
1 反对 回复 2017-03-04
  • qq_Mo_9
    qq_Mo_9
    十分感谢,我检查了半天检查不出来
?
过好_每一天

TA贡献2条经验 获得超1个赞

中英文符号必须区分开,很多错误都是这样。
查看完整回答
1 反对 回复 2017-03-04
?
Kiwis

TA贡献39条经验 获得超13个赞

个人觉得把里面的数组改对象形式会更好看,可能个人有强迫症
查看完整回答
反对 回复 2017-03-05
  • qq_Mo_9
    qq_Mo_9
    怎么改。。新手小白 不太懂。。
  • Kiwis
    Kiwis
    直接把数组符号直接改成大花括号就行啦
  • 3 回答
  • 0 关注
  • 1484 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信