簡單的商品去重復和統(tǒng)計金額

? var oTti=document.querySelector('#initial');

? ? var oTtr=document.querySelector('#result');

? ? var oBtn=document.querySelector('button');

? ? function sort(arr,arr2) {

for(var i=0;i

arr2[i]=arr2[i]*(arr[i].substring(arr[i].indexOf('-')+1,arr[i].length-1));

? ? ? ? }

return arr2;

? ? }

oBtn.onclick=function () {

var str = oTti.value;

? ? ? ? var arr = str.split(' ');

? ? ? ? var arr1 = [];

? ? ? ? var arr2 = [];

? ? ? ? var arr3=[];

? ? ? ? var hash=[];

? ? ? ? for (var i =0; i < arr.length; i++) {

for (var j = i+1; j < arr.length; j++) {

if(arr[i]===arr[j]){

++i;

? ? ? ? ? ? ? ? }

}

hash.push(arr[i]);

? ? ? ? }

//初始化

? ? ? ? for (var i =0; i < hash.length; i++){

arr1[i]=0;

? ? ? ? ? ? arr3[i]=0;

? ? ? ? }

//然后計數(shù)統(tǒng)計重復個數(shù)

? ? ? ? for (var i =0; i < hash.length; i++)

for(var j=0;j

if(hash[i]==arr[j]){

arr1[i]++;

? ? ? ? ? ? ? ? ? ? arr3[i]++;

? ? ? ? ? ? ? ? }

}

arr2=sort(hash,arr1);//計算重復的金額

//去減號后面的數(shù)據(jù)

? ? ? ? for(var i=0;i

hash[i]=hash[i].substring(0,hash[i].indexOf('-'));

? ? ? ? }

//拼接

? ? ? ? for(var i=0;i

hash[i]=hash[i]+'('+arr3[i]+')'+' '+'¥'+arr2[i];

? ? ? ? }

//計算總金額

? ? ? ? var sum=0;

? ? ? ? for(var i=0;i

sum+=arr2[i];

? ? ? ? }

hash.push('總共:¥'+sum);

? ? ? ? str=hash.join('-');

? ? ? oTtr.value=str.replace(/-/g,'\n');

? ? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末食呻,一起剝皮案震驚了整個濱河市流炕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌仅胞,老刑警劉巖每辟,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異干旧,居然都是意外死亡渠欺,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門椎眯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來挠将,“玉大人,你說我怎么就攤上這事编整√蛳。” “怎么了?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵掌测,是天一觀的道長内贮。 經(jīng)常有香客問我,道長汞斧,這世上最難降的妖魔是什么夜郁? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮断箫,結(jié)果婚禮上拂酣,老公的妹妹穿的比我還像新娘。我一直安慰自己仲义,他們只是感情好婶熬,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著埃撵,像睡著了一般赵颅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上暂刘,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天饺谬,我揣著相機與錄音,去河邊找鬼。 笑死募寨,一個胖子當著我的面吹牛族展,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拔鹰,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼仪缸,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了列肢?” 一聲冷哼從身側(cè)響起恰画,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瓷马,沒想到半個月后拴还,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡欧聘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年片林,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片树瞭。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡拇厢,死狀恐怖爱谁,靈堂內(nèi)的尸體忽然破棺而出晒喷,到底是詐尸還是另有隱情,我是刑警寧澤访敌,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布凉敲,位于F島的核電站,受9級特大地震影響寺旺,放射性物質(zhì)發(fā)生泄漏爷抓。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一阻塑、第九天 我趴在偏房一處隱蔽的房頂上張望蓝撇。 院中可真熱鬧,春花似錦陈莽、人聲如沸渤昌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽独柑。三九已至,卻和暖如春私植,著一層夾襖步出監(jiān)牢的瞬間忌栅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工曲稼, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留索绪,地道東北人湖员。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像瑞驱,于是被迫代替她去往敵國和親破衔。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 第四天 數(shù)組【悟空教程】 第04天 Java基礎 第1章數(shù)組 1.1數(shù)組概念 軟件的基本功能是處理數(shù)據(jù)钱烟,而在處理數(shù)...
    Java幫幫閱讀 1,587評論 0 9
  • 01-常量與變量 學習swift第一步打印Hello World print("Hello World") swi...
    iOS_恒仔閱讀 5,128評論 2 19
  • 100個常用的javascript函數(shù) 1晰筛、原生JavaScript實現(xiàn)字符串長度截取 復制代碼代碼如下: fun...
    老頭子_d0ec閱讀 353評論 0 0
  • 都說,廣洋湖的水最養(yǎng)人拴袭。 我望著魚兒爭相躍出水面的場景读第,徹底感受到水鄉(xiāng)的獨特魅力。 站在河堤上拥刻,淡淡的荷香拂面而來...
    劉懋偉閱讀 499評論 0 1
  • 運營是什么怜瞒? 我在面試的時候想過很多,可惜覺得每件都不對般哼。是做活動嗎吴汪?是寫內(nèi)容嗎?是維系用戶嗎蒸眠?好像都不是漾橙。但其實...
    脫水韭菜花閱讀 210評論 0 1