JS 中二維數(shù)組的問題
關于JS中的二維數(shù)組的一些疑問: infos[I][j]代表的是第i行第j列元素,也就是說應該可以遍歷數(shù)組。那么這題我們就采用遍歷的方式去解決:?
for(var i =0; i ?< infos.length; i++ )
{ for (var j =0; ?j<4; j++)?
{if(infos[i][j] = "大一"&&infos[i][[j]="女")
{document.write(infos[i][j]);?
}
}
}
?可是這樣并不可以,有好心人指教一下嘛?謝謝啦。
2018-01-09
for(var i =0; i ?< infos.length; i++ )
{ for (var j =0; ?j<4; j++) //這句錯了。應該是infos[i].length
{if(infos[i][j] = "大一"&&infos[i][[j]="女")//這個判斷這里應該寫成(infos[i][j] = "大一"&&infos[i][[1]="女")
{document.write(infos[i][j]); //這里輸出寫成infos[i][0]}
}
}
如果細節(jié)不懂我們可以討論,麻煩先采納..謝謝
2018-01-07
?定義infos的代碼是:
?infos = [
? ? ?['小A','女',21,'大一'],?
? ? ?['小B','男',23,'大三'],
? ? ?['小C','男',24,'大四'],
? ? ?['小D','女',21,'大一'],
? ? ?['小E','女',22,'大四'],
? ? ?['小F','男',21,'大一'],
? ? ?['小G','女',22,'大二'],
? ? ?['小H','女',20,'大三'],
? ? ?['小I','女',20,'大一'],
? ? ?['小J','男',20,'大三']
? ? ?];