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

為了賬號安全,請及時綁定郵箱和手機立即綁定

誰幫我看一下哪里寫錯了?為什么輸出看不見?

<!DOCTYPE? HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>流程控制語句</title>

<script type="text/javascript">


?//第一步把之前的數據寫成一個數組的形式,定義變量為 infos

?var infos = [[0,1,2,3,4,5,6,7,8,9],[1,2,3,4]];

?infos[0][1] = '小A';

?infos[0][2] = '女';

?infos[0][3] = 21;

?infos[0][4] = '大一';

?

?infos[1][1] = '小B';

?infos[1][2] = '男';

?infos[1][3] = 23;

?infos[1][4] = '大三';

?

?infos[2][1] = '小C';

?infos[2][2] = '男';

?infos[2][3] = 24;

?infos[2][4] = '大四';

?

?infos[3][1] = '小D';

?infos[3][2] = '女';

?infos[3][3] = 21;

?infos[3][4] = '大一';

?

?infos[4][1] = '小E';

?infos[4][2] = '女';

?infos[4][3] = 22;

?infos[4][4] = '大四';

?

?infos[5][1] = '小F';

?infos[5][2] = '男';

?infos[5][3] = 21;

?infos[5][4] = '大一';

?

?infos[6][1] = '小G';

?infos[6][2] = '女';

?infos[6][3] = 22;

?infos[6][4] = '大二';

?

?infos[7][1] = '小H';

?infos[7][2] = '女';

?infos[7][3] = 20;

?infos[7][4] = '大三';

?

?infos[8][1] = '小I';

?infos[8][2] = '女';

?infos[8][3] = 20;

?infos[8][4] = '大一';

?

?infos[9][1] = '小J';

?infos[9][2] = '男';

?infos[9][3] = 20;

?infos[9][4] = '大三';


?

?

?//第一次篩選,找出都是大一的信息

?for(? var i = 0 ; i <= 9 ; i ++ ){

? ? if( infos[i][4] == "大一" ){

? ? ? ? document.write( infos[i][4] );

? ? }

?}

??

?//第二次篩選,找出都是女生的信息

?

?

??

</script>

</head>

<body>

</body>

</html>


正在回答

1 回答

var infos = [[0,1,2,3,4,5,6,7,8,9],[1,2,3,4]];

首先你這一步做的是無用功,你直接給二維數組賦值就好了,js中的數組是動態數組,隨著你內容的增加而增加。

第二:

二維數組相當于兩個數組嵌套在一起,既然你第一個數組是從0開始的,為什么第二個不是呢。


不知道我的回答是否有效幫助你解決了問題,不過希望這能夠幫助你加深你對數組的認識

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

intelligent-x 提問者

謝謝,真的幫我解決了問題,我也加深了對數組的認識
2020-02-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

誰幫我看一下哪里寫錯了?為什么輸出看不見?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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