需要帮助在JavaScript中创建相关性计算器

时间:2016-04-26 15:12:47

标签: javascript

人,

我承认在数学方面我不是超强JS,所以我在这里寻求帮助。我需要做的是提出一个相关性计算器,它可以执行以下操作:

用户有两个数字字段,第一个标记为“#people”,第二个标记为“#relevant related”。当用户为每个字段输入一个值时,提交时的输出将使用以下内容计算:(人数值x 0.20 $)x(#不相关故事值x 30秒)。

非常感谢任何指导或指示!

1 个答案:

答案 0 :(得分:-1)

非常简单的解决方案:

只需从输入字段中获取值并将其存储在相应的变量中。这是使用这些变量的JS函数:

function calculation(people, stories) {
  return (people * 0.2 /* $ */) * (stories * 30 /* seconds */);
}

然后调用您的函数并存储结果,例如:var result = calculation(4, 26);

最新修改

好的,鉴于你最新的JSFiddle,这里只需要你的html :(删除其他所有内容)

<body>
  <script>
    // calculate the fields
    var calculation = function() {
      var people = document.getElementById('people').value;
      var stories = document.getElementById('stories').value;
      var result = Math.floor(people * 0.2 * stories * 30);
      document.getElementById('result').innerHTML = result;
      return false;
    }
  </script>
  <form name="calculateIt">
    <input type="text" name="people" id="people">
    <input type="text" name="stories" id="stories">
    <input type="button" name="calculateIt" value="Calculate" onclick="calculation();">
  </form>        
  <span id="result"></span>
</body>