JavaScript数组未显示终端中的所有输出值[重复]

Posted

技术标签:

【中文标题】JavaScript数组未显示终端中的所有输出值[重复]【英文标题】:JavaScript Array not showing all output values in terminal [duplicate] 【发布时间】:2020-10-18 07:29:46 【问题描述】:

我正在尝试在终端中运行一个简单的 node.js 文件。

let num = []

while(num.length <= 10000) 
    var r = Math.floor(Math.random() * 10001);
    num.push(r);


console.log(num)

它按预期工作,但输出返回如下:

[
  5238, 6159, 5080, 7189, 6271, 9754, 1046, 7335, 8681, 8641,
  9828, 4525, 4531, 6750, 9403, 5153, 3421, 5207, 9250, 9749,
  7627,  402, 4018, 6458, 4135, 2610, 2981, 3325, 9675, 2068,
  1423, 8946,  146, 6731, 9955, 8821,   40, 2923, 8300, 2290,
   893, 4681, 9067, 8802, 1345, 1511, 2270, 9911, 5231, 1048,
  3837, 1008, 9509, 9300, 5017, 4697,   50, 4366, 9309,  211,
  2074, 6414,  150, 1042, 9763, 5458, 7697, 1773, 6728, 1177,
  4126, 1608, 2300, 6781, 9520, 4113, 9326, 8839, 3047, 5952,
  2943, 9263, 9834, 5714, 3903, 8526, 7211, 3937, 9925, 8609,
  4756, 6822, 6010, 8784, 5828, 1181, 3231, 9680, 2506, 4391,
  ... 9901 more items
]

我希望能够看到所有的值,而不是“... 9901 more items”,有人知道如何改变这种行为吗?

【问题讨论】:

【参考方案1】:

你可以用这个:

console.log(...num)

【讨论】:

以上是关于JavaScript数组未显示终端中的所有输出值[重复]的主要内容,如果未能解决你的问题,请参考以下文章

我的表格视图已创建,但数组未显示在表格视图中,控制台中的所有数据都来了。请帮我解决 json 解析

JavaScript - 当这些值相同时,如何使用 print 函数输出存储在数组中的 2 个值?

SumoSelect 未选择数组中的所有值

在控制台 VS 代码中显示所有输出

如何将所有终端输出记录/协议到python中的文本文件中[重复]

ui选择范围模型值中的选择框数组未正确显示