基于增量计算的Javascript函数

时间:2016-09-27 19:52:18

标签: javascript loops

我需要帮助创建一个执行以下逻辑的javascript函数。

如果立方英尺在2500-5000发票之间42美元,但如果大于5000,那么发票42美元加上每1000立方英尺22美元。

这是我到目前为止所做的:

var assessfee = function(cubicft) { 
    if (cubicft > 2500 || cubicft <= 5000) {
       console.log($42);
    } else if (cubicft > 5000) {
       var diff = cubicft - 5000;

    }
}

1 个答案:

答案 0 :(得分:0)

这样的东西?基本上,将价格设定为42,因为这是默认价格,如果立方英尺是> 5000除以1000然后花费22倍并将该值加到价格上。最后它将它打印到控制台。

var assessfee = function(cubicft) { 
    var price = 42;
    if (cubicft > 5000) {
        price += (cubicft-5000)/1000*22;
    }
    console.log("$" + price);
}