var?str3?=?"whAt?are?You?dOinG?"
//轉(zhuǎn)換為小寫
str3?=?str3.toLocaleLowerCase();
//創(chuàng)建一個(gè)空對(duì)象,目的是吧字母作為鍵,次數(shù)作為值
var?obj?=?{};
//遍歷字符串,獲取每個(gè)字母
for?(var?i?=?0;?i?<?str3.length;?i++)?{
????//每個(gè)字母
????var?key?=?str3[i];
????//判斷obj中有沒有這個(gè)鍵
????if?(obj[key])?{????=?=?=?=?=?=?>?
????????obj[key]++;
????}?else?{
????????obj[key]?=?1;
????}
}
//遍歷對(duì)象,顯示每個(gè)字母的出現(xiàn)次數(shù)
for?(key?in?obj){
????console.log(key+"出現(xiàn)的次數(shù)為"+obj[key]);
}這個(gè)if判斷是怎么實(shí)現(xiàn)字符串中如果出現(xiàn)重復(fù)字符會(huì)加1的?
找到字符串中每個(gè)字符串出現(xiàn)了多少次?
簡(jiǎn)單簡(jiǎn)同學(xué)
2018-09-11 16:20:09