亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

關(guān)于使用js算總價(jià)的問(wèn)題

 更新時(shí)間:2017年06月23日 08:22:50   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇關(guān)于使用js算總價(jià)的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

昨天對(duì)接數(shù)據(jù),發(fā)現(xiàn)有個(gè)商品總價(jià)需要計(jì)算,商品數(shù)量不定,商品價(jià)格不定,商品種類不定,有點(diǎn)蒙,想來(lái)想去想找到點(diǎn)簡(jiǎn)單的寫(xiě)法也沒(méi)想到,最后提供一種簡(jiǎn)單的思路吧。

商品數(shù)量,商品價(jià)格先建立兩個(gè)數(shù)組;

  let pro_num=[];

  let pro_price=[];

之后在新建一個(gè)數(shù)組放單個(gè)商品總價(jià)的數(shù)組;

 let pro_total_price=[];

之后獲取到所有的商品數(shù)量,商品價(jià)格放入數(shù)組,兩個(gè)數(shù)組進(jìn)行循環(huán);

 for(let i=0;i<pro_num.length;i++){

   for(let k=0;k<pro_price.length;k++){

     if(i==k){

      let alone_Total_price =parseFloat(pro_num[i])*parseFloat(pro_price[k]); //計(jì)算單個(gè)商品的總價(jià)

      pro_total_price.push(alone_Total_price); //獲得所有的單個(gè)商品的總價(jià)

    } 

 }

  let sum=0;//初始化總價(jià)

  for(let i=0;i<pro_total_price.length;i++){

  sum+=pro_total_price[i] //單個(gè)總價(jià)相加  

 }

let total_price=sum.toFixed(2) //保留兩位小數(shù)

如果會(huì)有數(shù)值變化或者多次進(jìn)行總價(jià)計(jì)算清空單個(gè)總價(jià)的數(shù)組

pro_total_price.splice(pro_total_price.length,0);

以上這篇關(guān)于使用js算總價(jià)的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論