Lilah有一串s小写英文字母,她反复重复了无数次。
给定一个整数,n找到并打印Lilah无限字符串'a'的前几个字母中的n字母数。
这是我的解决方案,但这是不正确的,并且我正在努力找出原因:
function repeatedString(s, n) {
let counter = 0;
const remainder = n % s.length;
const substring = s.substring(0, remainder);
const concatString = s + substring;
for (let letter of concatString) {
if (letter === 'a') {
counter++;
}
}
return (counter * n);
}
const str = "dhfgjhdfoiahwiuerhiguhzlkjvxzlkjghatriaeriaauih";
console.log(
repeatedString(str, 20)
);
慕森王
白衣染霜花
相关分类