Partilhar via


Função acolchoada

Nome totalmente qualificado: Std.Arrays.Padded

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

Resumo

Retorna uma matriz acolchoada com valores especificados até um comprimento especificado.

Parâmetros de tipo

«O

O tipo dos elementos da matriz.

Entrada

comprimento acolchoado

O comprimento da matriz acolchoada. Se isso for positivo, array é acolchoado na cabeça. Se for negativo, array é acolchoado na cauda.

defaultElement

Valor padrão a ser usado para elementos de preenchimento.

matriz

Matriz a ser acolchoada.

Realização

Uma matriz output que é a array acolchoada na cabeça ou na cauda com defaultElements até que output tenha comprimento paddedLength

Exemplo

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