Vadderad funktion
Fullständigt kvalificerat namn: Std.Arrays.Padded
function Padded<'T>(paddedLength : Int, defaultElement : 'T, inputArray : 'T[]) : 'T[]
Sammanfattning
Returnerar en matris som är vadderad med angivna värden upp till en angiven längd.
Typparametrar
'T
Typ av matriselement.
Inmatning
paddedLength
Längden på den vadderade matrisen. Om detta är positivt, är array
vadderad i huvudet. Om detta är negativt, är array
vadderad vid svansen.
defaultElement
Standardvärde som ska användas för utfyllnadselement.
samling
Matris som ska vadderas.
Utdata
En matris output
som är array
vadderad i huvudet eller svansen med defaultElement
s tills output
har längd paddedLength
Exempel
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);