求解答,有一些問題實在搞不懂
求解答
var two=new Array();
var n=0;
for (var i=0;i<one.length;i++)
{
if(one[i][3]=="大一"){
two[n]=one[i];//為什么這個語句的位置不同出來的數組長度不同???
document.write(two[n]+"
");
n=n+1;//為什么使用n而不是i???
?}
求解答
var two=new Array();
var n=0;
for (var i=0;i<one.length;i++)
{
if(one[i][3]=="大一"){
two[n]=one[i];//為什么這個語句的位置不同出來的數組長度不同???
document.write(two[n]+"
");
n=n+1;//為什么使用n而不是i???
?}
2017-08-10
舉報
2017-08-10
如果不從新定一個n,符合要求的新數組two下標不是0 1 2 3...這樣走,舉例像 two[2],two[5]這樣,后面輸出就有問題