Поделиться через


Функция 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);