為什么運行不出結果???求大佬
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<4;i++)?{
?????infos[i]?=?new?Array();
????for?(var?j?=?0;?j?<?10;?j++)?{
????????//第一次篩選,找出都是大一的信息
????????if?(infos[i][3]?=?'大一'?&&?infos[i][1]?=?'女')?{
????????????//第二次篩選,找出都是女生的信息
????????????document.write(infos[i]);
????????}
????}
2018-06-13
<!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,"大三"]];?? //第一次篩選,找出都是大一的信息? var?dayi?=?new?Array();? var?sub?=?0;? document.write("大一學生有:");? for(var?i=0;?i<10;?i++)? { ??if(?infos[i][3]?==?"大一")???? ??{???????? ????dayi[sub++]?=?i;???????? ????document.write(infos[i][0]+",");???? ??}? }?? document.write("</br>女生為:");? //第二次篩選,找出都是女生的信息? for(?var?i=0;?i<dayi.length;?i++)? {???? ??sub?=?dayi[i];???? ??if(?infos[sub][1]?==?"女")???????? ????document.write(infos[sub][0]+",");? }??? </script> </head> <body> </body> </html>2018-06-13
2018-06-09
<script language="javascript">
var myarray=[['小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<myarray.length;i++)
?{
? ? ?
? ?for(var j=0;j<4;j++)
? ?{
? ? ? ?
? ? ? ?if(myarray[i][3]!="大一")
? ? ? { continue;
? ? ? }
? ? else if(myarray[i][1]!="女")
? ? {continue;}
?document.write(myarray[i][j]);
? ?}
? ?
? ?}
?
</script>
2018-06-05
受教了
2018-05-31
?數組定義不對,應該用中括號[ ], 二維數組寫反了順序是先行后列,這個數組應該是10行4列,也就是說 i<10, ?? j<4;
var infos=[
['小A','女',21,'大一'], ['小B','男',23,'大三'],['小C','男',24,'大四'],? ['小D','女',21,'大一'],['小E','女',22,'大四'],? ['小F','男',21,'大一'],['小G','女',22,'大二'],? ['小H','女',20,'大二']];
for(var i=0; i<infos.length; i++){
????for(var j=0, j<4; j++){
????????if(infos[i][3] =="大一" &&?infos[i][1]=="女"){
????????????document.write(infos[i][j]+“,”);
????????}
????
??? }
????document.write("<br/>");
}