Повторить строку несколько раз

В JavaScript нет метода для повторения строки несколько раз, поэтому надо использовать свою функцию.

String.prototype.repeat = function(n) {
    return new Array(n+1).join(this);
}

var text = "JS";
text.repeat(2); // JSJS
text.repeat(3); // JSJSJS
text.repeat(4); // JSJSJSJS

При этом, метод repeat() находится в разработке. Например, в Chrome и Firefox можно выполнять код выше без создания функции repeat().

// работает в Chrome и Firefox

"JS".repeat(2); // JSJS
"JS".repeat(3); // JSJSJS

JavaScript PHP Python Ruby