Padded 函式
完整名稱:Std.Arrays.Padded
function Padded<'T>(paddedLength : Int, defaultElement : 'T, inputArray : 'T[]) : 'T[]
總結
傳回以指定的值填補的陣列,長度最多為指定的長度。
類型參數
'T
陣列專案的型別。
輸入
paddedLength
填補數位的長度。 如果這是正數,array
會填補頭部。 如果這是負數,則會在尾端填補 array
。
defaultElement
用於填補元素的預設值。
陣列
要填補的陣列。
輸出
陣列 output
,也就是 array
在頭部或尾端填補 defaultElement
,直到 output
長度 paddedLength
例
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);