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