写一个函数,计算输入变量中,包含几个a或A

第一种方法:带参,调用

function calculate(data){
    let sum = 0;
    let array = data.toUpperCase().split("");
    for(let x=0;x<array.length;x++){
        if(array[x].indexOf("A")!=-1) sum++;
    }
    return sum;
}
console.log(calculate("gsadfgdAcdwqeqweqweaf"));
 
第二种方法:无参
 
function main(){
    let x="123WWERAAAFaaa";
    let y=0;
    for(i=0;i<x.length;i++){
        if(x[i]=="a"||x[i]=="A")
        y++;
    }
    console.log("A或a有"+y+"个。");
}
main();
原文地址:https://www.cnblogs.com/ggye99/p/13427592.html