Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Полное имя: Std.Arrays.Diagonal
function Diagonal<'T>(matrix : 'T[][]) : 'T[]
Сводка
Возвращает массив диагональных элементов 2-мерного массива
Описание
Если 2-мерный массив не имеет квадратной фигуры, то будет возвращена диагонали по минимальному числу строк и столбцов.
Параметры типа
Т
Тип каждого элемента matrix
.
Ввод
матрица
2-мерная матрица в порядке строк.
Пример
let matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let diagonal = Diagonal(matrix);
// same as: column = [1, 5, 9]