Я знаком с Python, я уверен, что вы знаете, что можете умножить String на Integer, чтобы вернуть нужное количество строк.Манипулирование содержимым String Integer
Пример:
'J' * 3 --> 'JJJ'
Какой самый эффективный способ сделать это в JavaScript?
Я искал встроенный метод; аналогично поведению питоны
Несколько из моих идей:
var str = 'J',
strOld = str,
timesToExtend = 3;
for(var i = 0; i < timesToExtend; i++){
str += strOld;
}
= 'JJJ'
var str = 'J',
timesToExtend = 5,
strOld = str;
while(!timesToExtend){
str += strOld;
timesToExtend--;
}
Это просто грубые идеи, поэтому не следует ожидать, чтобы они были 100 % точной и работоспособной. Я предполагаю, что это MUST содержит петлю; однако любой метод без цикла будет оценен!
Спасибо за чтение; благодарю вас за ваш ответ заранее!
Спасибо за редактирование! – Robinlemon
http://stackoverflow.com/questions/14343844/create-a-string-of-variable-length-filled-with-a-repeated-character – ryan