Как удалить колонки сумма которых меньше 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>');

} ```

Ответы (0 шт):