2次元配列を繰り返し追加する必要があります。アイデアは、生成された2次元配列があり、生成されたすべての配列の合計を取得する必要があるということです。私は書いてみました:
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
}
}
}