将不同的数字从一个数字添加到另一个数字

有没有一种方法可以使用 for 循环将不同的数字相加?用一行或多行填充空白___。

<input id="minNumber">
<input id="maxNumber">
for(var i = 0; i < ___; i++) {
  var num = document.getElementById("minNumber");
  var num2 = document.getElementById("maxNumber");
    _________________________________________________
}

类似地,它就像从 1 + 2 + 3 + 4 + 5 + 6... 开始相加,但允许用户设置要相加的最小值和最大值。我怎样才能做到这一点?


摇曳的蔷薇
浏览 54回答 2
2回答

FFIVE

的语法for-loop是初始化、条件和事后想法您应该initial value在条件中使用最小值和最大值。var num = +document.getElementById("minNumber").value;var num2 = +document.getElementById("maxNumber").value;var total = 0;for (var i = num; i <= num2; i++) {&nbsp; total += i;}console.log(total);<input id="minNumber" type="number" value="1"><input id="maxNumber" type="number" value="5">

慕慕森

试试下面这个:<input id="minNumber"><input id="maxNumber">var num = document.getElementById("minNumber");var num2 = document.getElementById("maxNumber");for(var i = num; i < num2; i++){_________________________________________________}这将从您的 minNumber 迭代到用户定义的 maxNumber。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5