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