我怎样才能限制这个数字?

时间:2013-10-12 17:51:29

标签: javascript jquery function javascript-events var

我的工具(下方)允许“勇士”和“向导”每个在2个区域内花费30分。

如何将单个区域的花费限制为25,而另一个区域则为5?

CODE & DEMO

2 个答案:

答案 0 :(得分:0)

这不是一个实现;而是关于可行方法的说明。


不要检查“是否剩下25分”。相反,将每个类限制为某个限制(例如130)的功率。阶级力量是阶级武器和魔力的总和。

然后,剩下的点就是“所有点”减去“使用点”。每次更新功率场时计算剩余点(例如,调用getPointsLeft()功能)。

然后,在以下情况下可以随时添加Power Point:

  1. Classes的Power Fields的值小于类限制(例如130)
  2. 有左边的点,通过查看所有使用的点计算

答案 1 :(得分:0)

我会做这样的事情:[jsBin]](http://jsbin.com/ukeMiFe/1/edit),它对所有权力,项目进行分类并给出成本,以便逻辑可以决定它是否可负担,可用以及有什么好处。 / p>