亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

上面得到的數組data1怎么不能顯示???請大家指教一下,謝謝咯

上面得到的數組data1怎么不能顯示???請大家指教一下,謝謝咯

jzman 2015-09-27 21:21:56
<!DOCTYPE??HTML> <html?> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>流程控制語句</title> <script?type="text/javascript"> ?//第一步把之前的數據寫成一個數組的形式,定義變量為?infos ?var?infos=[['小A',?'女',21,?'大一'], ????????????['小B',?'男',23,?'大三'], ????????????['小C',?'男',24,?'大四'], ????????????['小D',?'女',21,?'大一'], ????????????['小E',?'女',22,?'大四'], ????????????['小F',?'男',21,?'大一'], ????????????['小G',?'女',22,?'大二'], ????????????['小H',?'女',20,?'大三'], ????????????['小I',?'女',20,?'大一'], ????????????['小J',?'男',20,?'大三']]; ? ?//第一次篩選,找出都是大一的信息 ?for(var?i?=?0;?i<10;?i++){??? ?????for(var?j=0;?j<10;?j++){ ?????????if(infos[i][j]?==?'大一'){ ?????????????var?data1?=?new?Array(infos[i][j-3],infos[i][j-2],???????????infos[i][j-1],infos[i][j]); ?????????????document.write(data1+"<br>");????????? ?????????}?? ?????} ?} ?????document.write("<br>"); ?????document.write(data1+"<br>");//上面得到的數組data1怎么不能輸出顯示??? ????? ?//第二次篩選,找出都是女生的信息,, ?for(var?m=0;?m<4;?m++){ ????for(var?n=0;?n<4;?n++){ ????????if(data1[m][n]?==?'女'){ ????????????var?data2?=?new?Array(data1[m][n-1],data1[m][n], ????????????????????????????????data1[m][n+1],data1[m][n+2]); ????????????document.write(data2); ????????}?????? ????}??????? ?}? ? ?? </script> </head> <body> </body> </html>
查看完整描述

2 回答

已采納
?
思君滿月

TA貢獻82條經驗 獲得超36個贊

你的代碼有幾個問題:

  1. 你的循環變量j應該是j<4

  2. 你因該把data1和data2定義在循環外邊,局部變量明白嗎。

查看完整回答
反對 回復 2015-09-28
?
jzman

TA貢獻1條經驗 獲得超0個贊

謝謝咯,確實有這樣的錯誤,我修改后試試...

查看完整回答
反對 回復 2015-09-28
  • 2 回答
  • 0 關注
  • 1434 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號