Freigeben über


Padded-Funktion

Vollqualifizierter Name: Std.Arrays.Padded

function Padded<'T>(paddedLength : Int, defaultElement : 'T, inputArray : 'T[]) : 'T[]

Zusammenfassung

Gibt ein Array zurück, das mit angegebenen Werten bis zu einer angegebenen Länge aufgefüllt ist.

Typparameter

T

Der Typ der Arrayelemente.

Eingabe

padded Länge

Die Länge des aufgefüllten Arrays. Wenn dies positiv ist, wird array am Kopf gepolstert. Wenn dies negativ ist, wird array am Schwanz gepolstert.

defaultElement

Standardwert, der für Abstandselemente verwendet werden soll.

Anordnung

Array, das aufgefüllt werden soll.

Ausgabe

Ein Array output, das die array am Kopf oder am Schwanz mit defaultElements aufgefüllt ist, bis output die Länge paddedLength

Beispiel

let array = [10, 11, 12];
// The following line returns [10, 12, 15, 2, 2].
let output = Padded(-5, 2, array);
// The following line returns [2, 2, 10, 12, 15].
let output = Padded(5, 2, array);