Heim  >  Artikel  >  Web-Frontend  >  Ausführliche Erklärung zur Berechnung des Gesamtpreises mit JS

Ausführliche Erklärung zur Berechnung des Gesamtpreises mit JS

零下一度
零下一度Original
2017-06-23 09:56:151787Durchsuche

Gestern habe ich die Daten verknüpft und festgestellt, dass der Gesamtpreis eines Produkts berechnet werden muss. Die Menge des Produkts ist ungewiss, der Preis des Produkts ist ungewiss Etwas verwirrend. Nach langem Überlegen hatte ich nicht erwartet, einen einfachen Weg zu finden, es zu schreiben.

Erstellen Sie zunächst zwei Arrays für Produktmenge und Produktpreis;

let pro_num=[];

let pro_price=[];

Erstellen Sie dann ein new Ein Array enthält den Gesamtpreis eines einzelnen Produkts;

let pro_total_price=[];

Danach werden alle Produktmengen ermittelt, der Produktpreis in das Array eingegeben und Die beiden Arrays werden in einer Schleife angezeigt.

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

Wenn es numerische Änderungen oder mehrere Gesamtpreisberechnungen gibt, löschen Sie das einzelne Gesamtpreisarray

pro_total_price.splice(pro_total_price.length,0);

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zur Berechnung des Gesamtpreises mit JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn