Auf Englisch lesen

Teilen über


Interleaved-Funktion

Vollqualifizierter Name: Std.Arrays.Interleaved

function Interleaved<'T>(first : 'T[], second : 'T[]) : 'T[]

Zusammenfassung

Interleaves two arrays of (fast) same size.

Beschreibung

Diese Funktion gibt die Verzahnung zweier Arrays zurück, beginnend mit dem ersten Element aus dem ersten Array, dem ersten Element aus dem zweiten Array usw.

Das erste Array muss entweder dieselbe Länge wie der zweite sein oder ein weiteres Element aufweisen.

Typparameter

'T

Der Typ der einzelnen Elemente von first und second.

Eingabe

erste

Das erste Array, das interleaviert werden soll.

Sekunde

Das zweite Array, das interleaviert werden soll.

Ausgabe

Interleaviertes Array

Beispiel

// same as interleaved = [1, -1, 2, -2, 3, -3]
let interleaved = Interleaved([1, 2, 3], [-1, -2, -3])