Udostępnij przez


Funkcja ukośna

W pełni kwalifikowana nazwa: Std.Arrays.Diagonal

function Diagonal<'T>(matrix : 'T[][]) : 'T[]

Streszczenie

Zwraca tablicę elementów ukośnych tablicy dwuwymiarowej

Opis

Jeśli tablica 2-wymiarowa nie ma kształtu kwadratowego, zostanie zwrócony ukośny na minimalnej liczbie wierszy i kolumn.

Parametry typu

'T

Typ każdego elementu matrix.

Wkład

matryca

Macierz dwuwymiarowa w kolejności wierszowej.

Przykład

let matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let diagonal = Diagonal(matrix);
// same as: column = [1, 5, 9]

Zobacz też