Создать функцию, формирующая строку из максимальных элементов диагоналей целочисленного квадратного массива, параллельных его побочной диагонали.
Например дана матрица:
1 2 3 4
5 6 7 8
9 8 7 6
5 4 3 2
Диагонали: 1| 2 5| 3 6 9| 4 7 8 5| 8 7 4| 6 3| 2
На выходе: 1, 5, 9, 8, 8, 6, 2
Наработки
let sizeArray = 5;
let width = sizeArray - 1;
let height = sizeArray - 1;
let matrix = [];
for (let i = 0; i < sizeArray; i++) {
matrix[i] = []
for (let j = 0; j < sizeArray; j++) {
matrix[i][j] = random(-99, 99);
}
}
let random = (min, max) => Math.round(Math.random() * (max - min) + min);
let arrMax = arr => {
return arr.reduce(function (p, v) {
return (p > v ? p : v);
});
}