第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

數(shù)組內(nèi)元素出現(xiàn)次數(shù)統(tǒng)計(jì)。

數(shù)組內(nèi)元素出現(xiàn)次數(shù)統(tǒng)計(jì)。

SunNeverGiveUp 2017-04-20 12:13:42
例如var arr=['p','p','s','m','j','s'];用函數(shù),求出每個(gè)元素出現(xiàn)次數(shù),老師講的好繞人,聽不懂。。。。。求達(dá)人解惑。
查看完整描述

3 回答

已采納
?
西蘭花偉大炮

TA貢獻(xiàn)376條經(jīng)驗(yàn) 獲得超318個(gè)贊

var?arr=['p','p','s','m','j','s'];
????????function?getArrNum(array){
????????????var?result?=?{};
????????????for(var?i?=?0;i?<?array.length;i++){
????????????????if(!result[array[i]]){
????????????????????result[array[i]]?=?1;
????????????????}else{
????????????????????result[array[i]]++;
????????????????}
????????????}
????????????for(item?in?result){
????????????????console.log(item?+?":"?+?result[item]);
????????????}
????????}
????????getArrNum(arr);

大概思路就是循環(huán)數(shù)組,將數(shù)組存入對(duì)象,如果存在就+1,再遍歷輸出

查看完整回答
1 反對(duì) 回復(fù) 2017-04-20
?
千秋此意

TA貢獻(xiàn)158條經(jīng)驗(yàn) 獲得超188個(gè)贊

/**
?*?統(tǒng)計(jì)數(shù)組中元素出現(xiàn)的次數(shù)
?*?@param??arr???需要統(tǒng)計(jì)的數(shù)組
?*?@param??elem??數(shù)組中的某個(gè)元素(可省略)
?*?@return?同時(shí)傳入arr和elem兩個(gè)參數(shù)時(shí)返回elem在arr中出現(xiàn)的次數(shù),省略elem時(shí)則返回一個(gè)包含整個(gè)數(shù)組中所有元素和其出現(xiàn)次數(shù)的對(duì)象;
?*/
function?countInArr(arr,?elem)?{
????var?result?=?{};
????for?(var?i?=?0;?i?<?arr.length;?i++)?{
????????if?(result[arr[i]])?{
????????????result[arr[i]]?++;
????????}?else?{
????????????result[arr[i]]?=?1;
????????}
????}
????return?elem?&&?result[elem]???result[elem]?:?result;
}

和樓上一樣的思路,寫都寫了還發(fā)上來吧=。=

查看完整回答
1 反對(duì) 回復(fù) 2017-04-20
  • 3 回答
  • 0 關(guān)注
  • 1493 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)