我需要经常添加一个二维数组。想法是我有一个生成的二维数组,我必须得到所有生成的数组的总和。我试着写:
sum+=parseFloat(twoArray[a][b]);
但是脚本被阻止了,我什么也没得到。a
它是一个循环,因此,的值b
从浮动0
到用户插入的变量。我已经测试了脚本,这是它中断的地方。
if (k>=3){
for(var i=0;i<A.length;i++){
var smaller=new Array(A.length-1);
for(var h=0;h<smaller.length;h++){
smaller[h]=new Array(smaller.length);
}
for(var a=1;a<A.length;a++){
for(var b=0;b<A.length;b++){
if(b<i){
smaller[a-1][b]=A[a][b];
}
else if(b>i){
smaller[a-1][b-1]=A[a][b];
}
}
}
sum+=parseFloat(smaller[a][b]);
alert (sum);
//dam valorile
}
}
}