Как удалить колонки сумма которых меньше 10 в двумерном массиве? Использовал метод splice, но не получается удалить. Помогите разобраться
Как удалить колонки сумма которых меньше 10 в двумерном массиве? Использовал метод splice, но не получается удалить. Помогите разобраться, вот код:
const m = 6;
let A = new Array(n);
console.log(A);
for (let row=0; row<A.length; row++){
A[row] = new Array(m)
for (let col=0; col<A[row].length; col++) {
A[row][col] = Math.floor(Math.random()*3);
console.log(A[row][col]);
document.write(A[row][col] + ' ');
}
document.write('<br>');
}
//Сумма колонок
SumCol =[];
for (let col=0; col<A.length; col++){
Sum = 0;
for (let row=0; row<A[col].length; row++) {
Sum += A[row][col];
}
SumCol.push(Sum);
if (Sum[col] < 10) {
for (let row=0; row<A[col].length; row++)
A[row].splice(col, 1);
console.log(A);
}
document.write('<br>');
}
console.log(A);
document.write(SumCol + ' ');
document.write('<br> <br>');
for (let row=0; row<A.length; row++){
for (let col=0; col<A[row].length; col++) {
console.log(A[row][col]);
document.write(A[row][col] + ' ');
}
document.write('<br>');
} ```