我想要計算字符串中特定字符的數量,但得到「0」而不是正確的輸出。我知道有更簡單的方法來獲得解決方案,但我想知道如何做到這一點,以及我做錯了什麼。計算字符串中的特定字符數
function countCharacter(str, char) {
var count = 0;
for(var i = 0; i < str.length; i++){
if(str.charAt(i) === char){
count++;
}
return count;
}
}
countCharacter("My cat is driving my crazy", "a");
將返回循環外 – Engineer