簡體   English   中英

Javascript計算數量*價格

[英]Javascript calculate quantity * price

我正在嘗試將每個項目的數量和價格相乘以計算總數,但警報中出現錯誤。

$.each(data.items, function(index, d){
    var calcultest = d.price * d.qty;
    alert(calcultest)
});

使用parseFloat將字符串轉換為Float

$.each(data.items, function(index, d){
    var Price = d.price.replace(",",".");
    var calcultest = parseFloat(Price) * parseFloat(d.qty);
    alert(calcultest.toString().replace(".",","));
});

小提琴

你可以試試這個嗎

 $.each(data.items, function(index, d){
        var Price = d.price;
        Price = Price.replace(",",".");
        var calcultest = parseInt(Price) * parseInt(d.qty);            
        alert(calcultest);
 });

如果您想使用Javascript創建簡單的計算器,我建議您看看“ Appizy”。

它將電子表格立即轉換為獨立的Web計算工具(HTML + CSS + JAVASCRIPT)。 您無需對整個界面和計算公式進行硬編碼!

只需使用Open-或LibreOffice創建可運行的計算器,然后使用Appizy。

希望對您有所幫助。 最好,尼古拉斯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM