Repeat a given string (first argument) num times (second argument). Return an empty string if num is not a positive number.
Remember to use Read-Search-Ask if you get stuck. Write your own code.
Here are some helpful links:
Global String Object
function repeatStringNumTimes(str, num) {
/*--------------------------------------------Херовое решение------------------------------------------------------*/
var repeat = "";// Сюда будем запихивать значения из фор лупа, кавычки, шоб стринг
}
for(var i = 0; i<num; num--){//Впервые встроил в фор луп реальный аргумент на место инкримента, молодец
repeat+=str;//Вставляй abc в пустой стринг, пока, 3 раза не закончатся
}
return repeat;
}
repeatStringNumTimes("abc", 3);
/*--------------------------------------------Норм тема через while------------------------------------------------------*/
function repeatStringNumTimes(str, num) {
var repeat = "";
while(num>0){//Собственно, условие выполнения, неотрицательный num. Если false - break и переход сразу к ретерну пустой строки var repeat = ""; Согласно задаче
repeat+=str;
num--;// num(3) - в качестве дикремента - закончится - брейкай и return abcabcabc
}
return repeat;
}
repeatStringNumTimes("abc", 3);
/*--------------------------------Допиши рекурсию!!!!-----------------------------------------------*/