Delen via


Opgevulde functie

Volledig gekwalificeerde naam: Std.Arrays.Padded

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

Samenvatting

Hiermee wordt een matrix geretourneerd die is opgevuld met opgegeven waarden tot een opgegeven lengte.

Typeparameters

'T

Het type matrixelementen.

Invoer

paddedLength

De lengte van de opgevulde matrix. Als dit positief is, wordt array aan het hoofd opgevuld. Als dit negatief is, wordt array aan de staart opgevuld.

defaultElement

Standaardwaarde die moet worden gebruikt voor opvullingselementen.

array

Matrix die moet worden opgevuld.

Uitvoer

Een matrix output die de array aan de kop of de staart met defaultElements is opgevuld tot output lengte heeft paddedLength

Voorbeeld

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);