Метод padEnd

Метод padEnd дополняет конец текущей строки до достижения длины, заданной в первом параметре. Вторым необязательным параметром указывается строка, которой мы хотим заполнить текущую.

Синтаксис

javascriptстрока.padEnd(длина строки, [строка для заполнения]);

Пример

Давайте дополним строку, чтобы ее длина составила 10 символов:

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

Результат выполнения кода:

javascript'abcdef    '

Пример

В случае, если мы в опциональный параметр передаем больше символов, чем требуется, лишние отбросятся и не дополнят строку.

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

Результат выполнения кода:

javascript'abcde'

Пример

Давайте зададим в первом параметре число меньше, чем длина текущей строки:

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

В результате выполнения кода вернется вся строка:

javascript'abcde'

Смотрите также

  • свойство length,
    которое определяет длину строки
  • метод padStart,
    который дополняет текущую строку с ее начала заданной строкой
  • метод trim,
    который удаляет пробелы по краям строки
  • метод repeat,
    который создает копии строки