Sdílet prostřednictvím


Prohozená funkce

Plně kvalifikovaný název: Std.Arrays.Swapped

function Swapped<'T>(firstIndex : Int, secondIndex : Int, array : 'T[]) : 'T[]

Shrnutí

Použije prohození dvou prvků v poli.

Vstup

firstIndex

Index prvního prvku, který má být prohozen.

secondIndex

Index druhého prvku, který má být prohozen.

pole

Pole s prvky, které mají být prohozeny.

Výstup

Pole s použitým místem prohození.

Příklad

// The following returns [0, 3, 2, 1, 4]
Swapped(1, 3, [0, 1, 2, 3, 4]);