終于拼湊出來了,請(qǐng)各位大仙看看有沒有簡潔點(diǎn)的方法?
?var infos=[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']];
??? var wanted=new Array();
??? var mychar=new Array();
??? var j;
??? var l;
??? // console.log(infos);
??? for (var i = 0; i < infos.length; i++)
??? {
??????? if (infos[i][3]==("大一"))
??????????? {
??????????????? wanted[j]=infos[i];
??????????????? var myarr=new Array(wanted[j]);
??????????????? console.log(myarr);
??????????????? // document.write("大一學(xué)生:"+infos[i]+"<br/>")
??????????????? // var wanted=new Array();
??????????????? for (var j = 0; j < myarr.length; j++)
??????????????? {
??????????????????? if (myarr[j][1]==("女"))
???????????????????? {
??????????????????????? mychar[l]=myarr[j]
???????????????????????? // console.log(mychar[l]);
??????????????????????? document.write("姓名:"+mychar[l][0]+"<br/>")
???????????????????? };
??????????????? };
??????????? };
?????? ?
??? };
2015-11-15
首先不知道你的目的是什么,從代碼和結(jié)果來看,就認(rèn)識(shí)你是在一堆學(xué)生中挑出大一的妹子。以下是我的實(shí)現(xiàn)代碼,不知道是不是你認(rèn)為的簡潔。
2015-11-23
?console.log(myarr);是什么意思,求解釋
2015-11-17
初學(xué),很多地方看不懂;
var info=infos[i]; 這一步是什么意思?
if(info[1]?==?'女'?&&?info[3]?==?'大一')中的“1“和”3"是什么意思?
2015-11-15
thanks a lot~~~