如何使用For循环在JavaScript的数组末尾添加元素

问题描述 投票:0回答:2

我有一个像这样的数组:

const r1 = 1.5;
const r4 = 2.7;
const r5 = 5.8;
const r6 = [r1, r4, r5];
document.write(r6);

我需要在数组r6的末尾添加以下元素:1 2 3 4 5 6 7 8 9 10 ....通过使用For Loop并使用101打印出来的document.write();

有谁知道我怎么能这样做?

javascript arrays for-loop
2个回答
2
投票

你正在寻找的方法是.push(newElement)。此方法将值附加到给定数组的末尾(在您的情况下为r6)。

您可以在for循环中使用它,如下所示。

const r1 = 1.5;
const r4 = 2.7;
const r5 = 5.8;
const r6 = [r1, r4, r5];

// for iterates from 1 to 101
for (var i = 1; i <= 101; i++) {
  r6.push(i); // adds the i element at the end of the r6 array
}

document.write(r6);

1
投票

在这里,如果你想在现有的r6阵列中添加1-101

  for (let i = 1; i <= 101; i++) {
    r6.push(i);
  }
© www.soinside.com 2019 - 2024. All rights reserved.