Metoda padEnd

Metoda padEnd doplňuje konec aktuálního řetězce do dosažení délky zadané v prvním parametru. Druhým volitelným parametrem je určen řetězec, kterým chceme aktuální řetězec vyplnit.

Syntaxe

javascriptřetězec.padEnd(délkaŘetězce, [řetězecProDoplnění]);

Příklad

Doplňme řetězec, aby jeho délka činila 10 znaků:

javascriptlet res = 'abcdef'.padEnd(10);
console.log(res);

Výsledek provedení kódu:

javascript'abcdef    '

Příklad

V případě, že do volitelného parametru předáme více znaků, než je potřeba, přebytečné budou zahozeny a řetězec nedoplní.

javascriptlet res = 'abc'.padEnd(5, 'defg');
console.log(res);

Výsledek provedení kódu:

javascript'abcde'

Příklad

Zadejme v prvním parametru číslo menší, než je délka aktuálního řetězce:

javascriptlet res = 'abcde'.padEnd(1);
console.log(res);

Výsledkem provedení kódu bude vrácen celý řetězec:

javascript'abcde'

Viz také

  • vlastnost length,
    která určuje délku řetězce
  • metoda padStart,
    která doplňuje aktuální řetězec od jeho začátku zadaným řetězcem
  • metoda trim,
    která odstraňuje mezery po okrajích řetězce
  • metoda repeat,
    která vytváří kopie řetězce