Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào một chuỗi và một số làm hai đối số. Hàm sẽ lặp lại chuỗi đầu vào số lần được chỉ định bởi đối số thứ hai và trả về chuỗi lặp lại mới.
Ví dụ
Dưới đây là mã nguồn:
const str = 'this';
const num = 8;
const repeatSpecificTimes = (str = '', num = 1) => {
const arr = [str];
let i = 1;
while(i < num){
arr.push(arr[0]);
i++;
};
return arr.join('');
};
console.log(repeatSpecificTimes(str, num));Kết quả
thisthisthisthisthisthisthisthis