随着一个变量减少,另一个增加

时间:2013-10-03 20:17:35

标签: javascript

我在JavaScript中有以下数学问题。

问题:当x减小时,当y接近0%时,我需要y与x成比例地减小。

所以当x = 0%, y = 0%时。

<script type="text/javascript">
    x = 0.50;
    y = 0.30;
    if (x < 0.50){
        // set y here somehow to gradually increase
    }
</script>

1 个答案:

答案 0 :(得分:1)

y中的更改将是x更改的0.6倍(假设您希望y从0.3线性减少到0.0,因为x从0.5减少到0.0) :

if (x < 0.50)
{
    y = 0.3 - 0.6*x;
}