javascript - 如何让模数运算符在 JavaScript 中的两个数字之间添加奇数?

标签 javascript operator-keyword modulus

以下是我到目前为止所拥有的。我是将用户提示放在函数中还是将其保留在原处?我“试图”完成的是添加

<!DOCTYPE HTML>
 <html lang="en-us">
  <head>
   <meta charset="utf-8">
  <script type="text/javascript">
/* Input: user types in an integer
 * Processing: adds all odd numbers between input and 0
 * Output: the sum of the odd numbers 
 */
 function addOdds() {
    var n = parseInt(document.getElementById('number').value);  
        var sum = i=i+2;
            for **(var i = -1; i < 6; i = i + 2)** {
                if (n == 0) {
                    break;
                }
                sum += n;
            }
            window.alert(sum);
        }   
        </script>
    </head>

    <body>
    Please enter a number. <input type="text" id="number">
    <button type="button" onclick="addOdds()"> Get the sum </button>
    <div id=""> </div> <!--is this part need? -->
</body>
</html>

最佳答案

var sum = 0;
for (var i = 1; i<=n; i+=2) {
   sum+=i;
}

关于javascript - 如何让模数运算符在 JavaScript 中的两个数字之间添加奇数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30795377/

相关文章:

powershell - 在Powershell中,生成距离间隔的最有效方法是什么?

javascript - 检查是否加载了多个图像

c++ - 链表 |重载 + 运算符 | C++

c++ - 在 C++ 中重载运算符给我一个错误

flutter - Dart Flutter 中的 "!"是什么?

php - 使用模数 php 检测每 4 个

sql - 选择除以 2 后余数(模数)为 1 的行?

javascript - 函数只能作用于一个div?

javascript - 为什么 Google 在其结果页面的 Logo 中包含很多图标?它是一种优化技术吗?

javascript - PHP AJAX 上传无法正常使用 php ://input