您如何用输入来解决这个问题

时间:2019-01-09 05:36:48

标签: javascript html5

我们有4个输入。我们希望所有4个都是完全可调的,并且总和始终等于一个固定值。

例如,我们有4个输入,最大输入为100。我们希望将这4个输入的总和始终等于100。因此,当一个滑块将总和移动到100以下时,另一输入必须自动更改以将总和保持为100如果将其中3个输入移至0,则第4个输入将为100。

那么哪个将成为潮流,以及如何使用户可以轻松实现所需的输入量。

Example http://joeneuman.com/images/problem.png

1 个答案:

答案 0 :(得分:1)

问题是如何您要在其他字段中分配校正值:提高一个值时,您只能降低一个或三个字段而所需校正值的三分之一。我会说,这是一个口味或要求的问题。除此之外:从技术上讲,我将创建一个在更改时从所有滑块调用的函数。然后根据发送者,对其他字段进行更正更改。