[英]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.