将最大值赋予jQuery中的变量

时间:2019-05-02 10:26:22

标签: javascript jquery html

我需要在jquery中获得类似的信息,但我不知道如何将“限制”设置为所需的值。

我有一个基本价格的文章,在这个价格下,用户可以总结一些会增加价格的插件。

仅当用户选择这些附加组件时,他们才会获得折扣。

当用户选择这些附加组件时,价格将上涨。

现在,他们可以收到当用户单击附加组件时动态增加的折扣,但是此折扣限制为预设值(在示例中为3000)

Example:

basicPrice = 10000;
addon_1 = 500
addon_2 = 700
addon_3 = 900
....


totalPrice =  basicPrice + addon_1 + addon_2 +addon_3

MaxDiscount = 3000;
actualDiscount= addon_1 + addon_2 + addon_2 ---> limit to MaxDiscount

finalPrice = totalPrice - actualDiscount

1 个答案:

答案 0 :(得分:0)

可能是您要完成的事情,

示例:

basicPrice = 10000;
addon_1 = 500
addon_2 = 700
addon_3 = 900
....


totalPrice =  basicPrice + addon_1 + addon_2 +addon_3

if(totalPrice>basicPrice){

    MaxDiscount = 3000;
    actualDiscount= addon_1 + addon_2 + addon_2

    if(actualDiscount>MaxDiscount){
       actualDiscount = maxDiscount;
    }

    finalPrice = totalPrice - actualDiscount

}else{
    finalPrice = totalPrice;
}