padEnd

Функция padEnd заполняет строку заданными символами в конце (справа), доводя общее количество символов в строке до заданного.

Синтаксис

padEnd(text, targetLength, padString)
text
Обязательный аргумент (Text). Исходная строка. Может содержать строковый литерал, обращение к свойству базы данных с текстом, а также функцию, возвращающую текст.
targetLength
Обязательный аргумент (Number). Количество символов в результирующей строке. Может содержать числовой литерал, обращение к свойству базы данных с числом, а также функцию, возвращающую число.
padString
Обязательный аргумент (Text). Символы, которыми необходимо заполнить строку до заданного количества символов. Может содержать строковый литерал, обращение к свойству базы данных с текстом, а также функцию, возвращающую текст.

Возвращает Text.

Хотите чувствовать себя в Notion как рыба в воде?

Подпишитесь на канал автора сайта «Формулы Notion 2.0» с обзорами новых функций, советами начинающим и продвинутым пользователям, шаблонами, видеоуроками и эксклюзивными формулами! Перейти

Особенности

В качестве второго аргумента в функцию Notion padEnd должно передаваться положительное число. Если в функцию передан ноль или отрицательное число, заполнение строки символами не осуществляется.

25 формул Notion на каждый день

Бесплатный шаблон для Notion с подборкой из 25 востребованных формул от автора сайта «Формулы Notion 2.0». Перейти

Использование

Принцип работы padEnd

/* https://notionformulas.chumakova.ru */padEnd(
	prop("Строка"), /* Исходная строка */
	5, /* До какого количества символов ее нужно заполнить */
	"Б" /* Символы, которыми нужно заполнить строку */
)
/* https://notionformulas.chumakova.ru */prop("Строка").padEnd(5, "Б")
Формула Notion 2.0 «Принцип работы padEnd»

В этой формуле используется prop.

Стандартный индикатор прогресса (progress bar) c использованием padEnd

/* https://notionformulas.chumakova.ru */lets(
	scale, 10,
	percent, prop("Прочитано") / prop("Страниц"),
	segments, (percent * scale).floor(),
	"●".repeat(segments).padEnd(scale, "○") + " " + (percent * 100).round() + "%"
)
Формула Notion 2.0 «Стандартный индикатор прогресса (progress bar) c использованием padEnd»

В этой формуле используются: lets, prop, /, *, floor, repeat, + (конкатенация строк), – (вычитание), round.