const ROWS = 6;
const COLS = 5;
function fillMatrixWithRandom0And1(matrix, rows, cols) {
for (let i = 0; i < rows; i++) {
for (let j = 0; j < cols; j++) {
matrix[i][j] = Math.floor(Math.random() * 2); // Generates either 0 or 1
}
}
}
function printMatrix(matrix, rows, cols) {
for (let i = 0; i < rows; i++) {
let row = '';
for (let j = 0; j < cols; j++) {
row += matrix[i][j] + ' ';
}
console.log(row);
}
}
const matrix = Array.from({ length: ROWS }, () => Array(COLS).fill(0));
fillMatrixWithRandom0And1(matrix, ROWS, COLS);
printMatrix(matrix, ROWS, COLS);
/*
run:
1 0 1 1 1
1 0 0 1 0
1 1 0 1 1
0 0 1 0 1
1 1 0 1 0
0 1 0 0 1
*/