Javascript 动态更新值的数学公式

Javascript 动态更新值的数学公式,javascript,Javascript,我有一个问题,我想根据食物的大小来计算食物的卡路里。我会解释的 用户可以输入食物热量。比如说 让我们假设他进入了糖 他说1/2糖等于50卡路里 我想能够更新糖,如果用户更新,例如食物 如果另一个用户去该项目,并改变数量为1糖,它应该自动更新为100卡路里 到目前为止我有 const calories = (quantity / DatabaseCalories) * DatabaseCalories ; 这不起作用。如果我理解的话,这似乎很简单。你所需要做的就是存储基本值,除以新的输入,然后将

我有一个问题,我想根据食物的大小来计算食物的卡路里。我会解释的

用户可以输入食物热量。比如说

让我们假设他进入了糖

他说1/2糖等于50卡路里

我想能够更新糖,如果用户更新,例如食物

如果另一个用户去该项目,并改变数量为1糖,它应该自动更新为100卡路里

到目前为止我有

const calories = (quantity / DatabaseCalories) * DatabaseCalories ;

这不起作用。

如果我理解的话,这似乎很简单。你所需要做的就是存储基本值,除以新的输入,然后将结果乘以基本卡路里

例如:

baseValue = 0.5
baseCalories = 50
newInput = 1

newValue = (newInput / baseValue) * baseCalories
newValue = (1 / 0.5) * 50
newValue = 100