为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

摇曳的蔷薇 2023-11-13 11:02:47
有没有一种方法可以使用 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... 开始相加,但允许用户设置要相加的最小值和最大值。我怎样才能做到这一点?
查看完整描述

2 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

的语法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++) {

  total += i;

}

console.log(total);

<input id="minNumber" type="number" value="1">

<input id="maxNumber" type="number" value="5">


查看完整回答
反对 回复 2023-11-13
?
慕慕森

TA贡献1856条经验 获得超17个赞

试试下面这个:


<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。


查看完整回答
反对 回复 2023-11-13
  • 2 回答
  • 0 关注
  • 51 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信