You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript的for循环中多次打印同一单词或数字?

在JavaScript中重复打印同一内容的几种方法

如果你需要重复打印同一个单词或数字(比如打印"1"十次),这里有几种实用的实现方式:

1. 使用for循环

这是最基础的方式,通过循环控制执行次数:

for (let i = 0; i < 10; i++) {
  console.log("1");
}

循环从i=0开始,每次递增1,直到i小于10的条件不成立,一共执行10次,每次打印"1"。

2. 使用while循环

和for循环逻辑类似,只是写法更灵活:

let count = 0;
while (count < 10) {
  console.log("1");
  count++;
}

初始化计数器count为0,只要count小于10就执行打印操作,每次执行后计数器加1。

3. 使用字符串repeat()方法

如果你想把重复内容拼接成一个字符串再打印(比如输出连续的"1111111111"),可以用String.repeat():

console.log("1".repeat(10));

如果需要每个"1"单独占一行,只需在重复时加入换行符:

console.log("1\n".repeat(10));

4. 使用数组fill()和forEach()

通过创建指定长度的数组,填充目标内容后遍历打印:

Array(10).fill("1").forEach(item => console.log(item));

Array(10)创建一个长度为10的空数组,fill("1")将所有元素填充为"1",最后用forEach遍历数组并打印每个元素。

内容的提问来源于stack exchange,提问作者Muhammad Usman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 04:54:53