Javascript 如何创建一个数组两个数组,一个从0到100,另一个是第一个数组的运行和?

Javascript 如何创建一个数组两个数组,一个从0到100,另一个是第一个数组的运行和?,javascript,arrays,Javascript,Arrays,这是我当前的javascript wit d 0到100数组,但我需要在它旁边进行运行求和 函数goNow() {var output=document.getElementById(“output”); var text=“”; var faruk=新阵列(100); 对于(var i=0;i 函数goNow() {var output=document.getElementById(“output”); var text=“”; var总和=0; var faruk=新阵列(100); 对

这是我当前的javascript wit d 0到100数组,但我需要在它旁边进行运行求和

函数goNow()
{var output=document.getElementById(“output”);
var text=“”;
var faruk=新阵列(100);
对于(var i=0;i
函数goNow()
{var output=document.getElementById(“output”);
var text=“”;
var总和=0;
var faruk=新阵列(100);

对于(var i=0;i您可以创建一个名为
sum
的新var,并将其添加到需要打印它的字符串中

函数goNow()
{var output=document.getElementById(“output”);
var text=“”;
var faruk=新阵列(100);
var总和=0;
对于(var i=0;i对于有两个数组(如您所要求的),在函数中更新如下:

 var faruk = new Array(100);
 var rsum = new Array(100);
 for(var i=0;i<faruk.length;i=i + 1)
 {

  text  += i + "</br>";
  if (i==0)
     rsum[i] = 0;
  else 
     rsum[i] = rsum[i-1] + i;

 }
var faruk=新阵列(100);
var rsum=新阵列(100);

对于(var i=0;i您可以这样做:

函数goNow(){
var输入阵列=新阵列(100);
var outputArray=新阵列(100);
var总和=0;

对于(var idx=1;idx您也可以执行以下操作

var goNow=\u=>output.innerHTML=新数组(100).fill()
.reduce((p,i)=>i?[p[0]+=”
“+i+”:“+(p[1]+i),p[1]+i] :p,[“0:0”,0])[0];

点击我
改变我

为什么需要数组?是否计划将值存储到数组而不是DOM中?目前
faruk
几乎没有用。可能是家庭作业。。。