Sdílet prostřednictvím


Vyloučení funkce

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

function Excluding<'T>(remove : Int[], array : 'T[]) : 'T[]

Shrnutí

Vrátí matici obsahující prvky jiného pole s výjimkou prvků v daném seznamu indexů.

Parametry typu

'T

Typ prvků pole.

Vstup

odstranit

Pole indexů označující, které prvky by měly být vyloučeny. z výstupu.

pole

Pole, jehož hodnoty ve výstupním poli jsou převzaty.

Výstup

Pole output tak, aby output[0] je prvním prvkem array, jehož index se nezobrazuje v remove, takže output[1] je druhý takový prvek atd.

Příklad

let array = [10, 11, 12, 13, 14, 15];
// The following line returns [10, 12, 15].
let subarray = Excluding([1, 3, 4], array);