最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

对如何用JS算总价的详细讲解

来源:动视网 责编:小采 时间:2020-11-27 20:19:07
文档

对如何用JS算总价的详细讲解

对如何用JS算总价的详细讲解:昨天对接数据,发现有个商品总价需要计算,商品数量不定,商品价格不定,商品种类不定,有点蒙,想来想去想找到点简单的写法也没想到,最后提供一种简单的思路吧。 商品数量,商品价格先建立两个数组; let pro_num=[]; let pro_price=[]; 之后在新
推荐度:
导读对如何用JS算总价的详细讲解:昨天对接数据,发现有个商品总价需要计算,商品数量不定,商品价格不定,商品种类不定,有点蒙,想来想去想找到点简单的写法也没想到,最后提供一种简单的思路吧。 商品数量,商品价格先建立两个数组; let pro_num=[]; let pro_price=[]; 之后在新


昨天对接数据,发现有个商品总价需要计算,商品数量不定,商品价格不定,商品种类不定,有点蒙,想来想去想找到点简单的写法也没想到,最后提供一种简单的思路吧。

商品数量,商品价格先建立两个数组;

let pro_num=[];

let pro_price=[];

之后在新建一个数组放单个商品总价的数组;

let pro_total_price=[];

之后获取到所有的商品数量,商品价格放入数组,两个数组进行循环;

 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]); //计算单个商品的总价
 pro_total_price.push(alone_Total_price); //获得所有的单个商品的总价
 } 
 }
 let sum=0;//初始化总价
 for(let i=0;i<pro_total_price.length;i++){
 sum+=pro_total_price[i] //单个总价相加 
 }
let total_price=sum.toFixed(2) //保留两位小数

如果会有数值变化或者多次进行总价计算清空单个总价的数组

pro_total_price.splice(pro_total_price.length,0);

文档

对如何用JS算总价的详细讲解

对如何用JS算总价的详细讲解:昨天对接数据,发现有个商品总价需要计算,商品数量不定,商品价格不定,商品种类不定,有点蒙,想来想去想找到点简单的写法也没想到,最后提供一种简单的思路吧。 商品数量,商品价格先建立两个数组; let pro_num=[]; let pro_price=[]; 之后在新
推荐度:
标签: 用JS 计算 如何的
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top