Maison  >  Article  >  interface Web  >  Explication détaillée sur la façon de calculer le prix total à l'aide de JS

Explication détaillée sur la façon de calculer le prix total à l'aide de JS

零下一度
零下一度original
2017-06-23 09:56:151787parcourir

Hier, j'ai connecté les données et j'ai découvert que le prix total d'un produit doit être calculé. La quantité du produit est incertaine, le prix du produit est incertain et le type de produit est incertain. un peu déroutant. Après mûre réflexion, je ne m'attendais pas à trouver un moyen simple de l'écrire. Enfin, je propose un moyen simple.

Créez d'abord deux tableaux pour la quantité du produit et le prix du produit

let pro_num=[];

let pro_price=[];

Créez ensuite un new Un tableau contient le prix total d'un seul produit ;

let pro_total_price=[];

Après cela, toutes les quantités de produits sont obtenues, le prix du produit est mis dans le tableau et les deux tableaux sont en boucle ;

  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) //保留两位小数

S'il y a des changements numériques ou plusieurs calculs de prix total, effacez le tableau de prix total unique

pro_total_price.splice(pro_total_price.length,0);

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn