gpt4 book ai didi

javascript - 获取输入并使用它进行计算

转载 作者:行者123 更新时间:2023-11-28 08:36:52 26 4
gpt4 key购买 nike

我想以 xxxx.xx 或 xx% 的形式从用户处输入折扣,并更改金额的计算方法。

//amount = mrp - discount (if discount is xxxx.xx)
//amount = mrp - discount * mrp (if discount is xx%)

function doMath() {
var mrp = parseInt(document.getElementById('inmrp').value);
var discount = (document.getElementById('indiscount').value).String();
var dis = discount[2];
var di = discount[1];
if (dis = '%' || di = "%") {
discount = (parseInt(discount))/100;
amount = mrp - mrp * discount;
} else {
discount = parseInt(discount);
amount = mrp - discount;
}
document.getElementById('outamount').value= amount ;
}

最佳答案

尝试

var di = discount.substr(discount.length - 1);  
if (di == "%") {
..........
.....

jsfiddle here

关于javascript - 获取输入并使用它进行计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21026993/

26 4 0
文章推荐: javascript - 幻灯片放映,显示图像标题(然后为其设置动画)
文章推荐: javascript - event.preventdefault 仅在 Firefox 中不起作用
文章推荐: javascript - Jquery .load - 从index.php到index.html相同域获取
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com