js实现自动1到100
使用循环实现1到100的自动输出
在JavaScript中,可以使用for循环或while循环来实现从1到100的自动输出。以下是两种常见的方法:
方法1:使用for循环
for (let i = 1; i <= 100; i++) {
console.log(i);
}
方法2:使用while循环
let i = 1;
while (i <= 100) {
console.log(i);
i++;
}
使用数组的map方法
也可以先创建一个包含1到100的数组,然后使用map方法输出:
Array.from({length: 100}, (_, i) => i + 1).forEach(num => console.log(num));
使用递归函数
递归是另一种实现方式,虽然对于这种简单任务可能不是最佳选择:
function printNumbers(n) {
if (n <= 100) {
console.log(n);
printNumbers(n + 1);
}
}
printNumbers(1);
注意事项
- 在浏览器控制台或Node.js环境中运行这些代码时,会看到1到100的数字依次输出
- 如果需要将结果显示在网页上,可以使用
document.write()或DOM操作 - 大规模循环可能影响性能,但在1到100的范围内影响可以忽略






