繁体   English   中英

基于输入字段值的不同javascript计算

[英]Different javascript calculation based on value of input field

我正在尝试创建一个 javascript,它根据输入字段中输入的初始金额进行多次费用计算。 这基本上就是需要发生的事情。

最高 500,000:费用等于 1.00% pa 超过 500,000 费用等于 0.85% pa 超过 1,000,000:费用等于 0.70% pa

我的第一部分工作是每月 1%,即每月金额除以 100 除以 12。

如果输入超过 500,000,我将如何应用不同的计算以及超过 1,000,000 的进一步不同的计算。

$(function() {
$('#rangeslid').change(function() {
var invest = parseFloat($('#rangeslid').val()) || 0;
let fee = 1;
if (diff > 1000000) {fee = 0.7;} 
else if (diff > 500000) {fee = 0.85;}
var diff = invest / fee / 12;
diff = diff.toFixed(2); 
$('#ongoingadvice').val(diff);
});
});

我让它做我需要做的事,否则 else if 语句不起作用,因为以下原因

        <script>  
    $(function() {
$('#rangeslid').change(function() {
var invest = parseFloat($('#rangeslid').val()) || 0;
    
    var feee; 
    if (invest > 500000 && invest <= 1000000) {fee = 0.0085; }
    else if (invest > 1000000) {fee = 0.007;}
    else { fee = 0.01}
    
    
var diff = invest * fee / 12;
diff = diff.toFixed(2); 
$('#ongoingadvice').val(diff);
});
});
            </script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM