str_repeat (JavaScript)

В PHP есть замечательная функция string str_repeat(string $input, int $multiplier), которая возвращает строку $input, повторив ее $multiplier раз. В JavaScript такой функции нет, реализуем ее, назовем соответственно str_repeat.

Функция str_repeat()

Наша функция так же будет принимать два параметра и возвращать строку.

/** * Повторить строку input multiplier раз * @param {string} input * @param {number} multiplier * @returns {string} */ function str_repeat(input, multiplier) { return new Array(multiplier + 1).join(input); }

Пример

Ниже приведены несколько примеров использования функции и ее результат.

str_repeat('A', 3); // Вернет: AAA str_repeat('Bc', 4); // Вернет: BcBcBcBc str_repeat('Def', 5); // Вернет: DefDefDefDefDef str_repeat('Ghij', 6); // Вернет: GhijGhijGhijGhijGhijGhij

Категории

ПрограммированиеJavaScriptСтроки в JavaScriptСтрокиФункции аналогичные PHP

Читайте также

Комментарии

K K

Автор, спасибо тебе большое!

Ответить
Артём Фёдоров

K K, без проблем :)

Ответить