我很確定我很笨,但爲什麼不能正常工作!?Javascript Division and Multiplication
form.find('.per_time').on('change', function() {
var price = parseInt(form.find('.section-price').attr('data-price'), 10) ;
var multiplier = parseInt($(this).val(), 10);
var newprice = (price/7) * multiplier;
form.find('.section-price .price').html(newprice)
})
它是此行中我很擔心:
var newprice = (price/7) * multiplier;
的計算不是除以7,它只計算price * multiplier
?
此代碼也似乎是口授發生了什麼,但我敢肯定它只是上面的一個較短版本。
n.find(".per_time").on("change",function(){var t=parseInt(n.find(".section-price").attr("data-price"),10),r=parseInt(e(this).val(),10),i=(t/7)*r;n.find(".section-price .price").html(i)})
感謝提前你的一切幫助。這是輸入的一個例子。
(595/7) * 10
您的標題有誤導性。 – Maroun
你能告訴我們一些樣本輸入和輸出嗎? –
JSFiddle,請。 – Bucket