Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Plně kvalifikovaný název: Std.Arrays.Padded
function Padded<'T>(paddedLength : Int, defaultElement : 'T, inputArray : 'T[]) : 'T[]
Shrnutí
Vrátí matici s zadanými hodnotami až po zadanou délku.
Parametry typu
'T
Typ prvků pole.
Vstup
polstrovaná délka
Délka polstrovaného pole. Pokud je to pozitivní, array je vycpaný v hlavě. Pokud je to záporné, array je vycpaný na ocasu.
Prvek defaultElement
Výchozí hodnota, která se má použít pro odsazení prvků.
pole
Pole, které má být vycpané.
Výstup
Maticový output, který je array vycpaný hlavou nebo ocasem s defaultElements, dokud output nemá délku paddedLength
Příklad
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);