无法找到可靠的解决方案

时间:2018-06-12 15:51:30

标签: javascript arrays

我正在做一些让玩家获得超过现有水平的积分的东西。

现在让我们说平均而言我想花费相等于玩家等级的积分,这意味着如果他是第一级,他平均赢得1个积分,如果他是50级,他将平均赢得50。

现在我所做的是使用以下函数创建一种计算不同结果的方法,

var getDailyRewards = function(level){
    var averagePayment = 0.01 * level,
            paymentIncrement = 3.00
            paymentDivision = 4,
            paymentAmount = 8;

    var allPayments = [];

    for(x = 1; x < (paymentAmount + 1); x++){
        var payment = (averagePayment / paymentDivision) * Math.pow(x, paymentIncrement);
        console.log(payment);
    }
}

输出:

0.25
2
6.75
16
...

如何将其与百分比相关联?从[0,100]?我不能只用averagePayment来划分付款,因为它不适用于一个以下的数字。

0 个答案:

没有答案