"hello world ".repeat(3)
"hello world".repeating(3) -> hello world hello world hello world. Как реализовать?
1. Через цикл for
function repeat(){
var res = "";
var str = "hello world ";
for(let i = 0; i < 3; i++) {
res += str;
}
return res.slice(0, -1);
}
repeat()
2. Через цикл while
function repeat(){
var res = "",
str = "hello world ",
i = 0;
while(i < 3){
res += str;
i++;
}
return res.slice(0, -1);
}
repeat()
3. Через шаблонную строку
function repeat(){
var str = "hello world";
return `${str} ${str} ${str}`;
}
repeat()
4. Через repeat
"hello world ".repeat(3).slice(0, -1);
5. Через массив
function repeat(){
var arr = new Array(3);
arr.fill("hello world");
return arr.join(" ");
}
repeat()