当前位置: 首页 > 知识库问答 >
问题:

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

华季同
2023-03-14

我试图运行一个简单的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更多项目”,有人知道如何改变这种行为吗?

共有1个答案

巫马越彬
2023-03-14

您可以使用以下选项:

js prettyprint-override">console.log(...num)
 类似资料:
  • 这是我的测试代码,但我有一个更详细的代码——但它们都不起作用。在python 3. x中。 编辑:这就是我想使用的终端(和语法错误-同样的问题):

  • 我有这个HTML列表和输入: 这个外部JavaScript代码用于获取我在数组中单击的每个跨度的值 是否有任何可能的方式显示我在输入中单击的跨距??

  • 我做了2个函数,一个函数是给图像增加亮度,第二个函数是将图像转换为灰度,下面是我的jni代码(我正在使用android和eclipse) 在一个cpp文件中调用它两次/三次或多次jni方法,像上面我做的那样,可以吗?因为我想,如果我点击一个按钮,它应该执行亮度功能,当我点击第二个按钮时,它应该执行灰度,那么我是否正确地使用上述cpp进行此场景? 下面是我的java代码: 以上代码工作正常,显示eq

  • 问题内容: 我需要检查一个JavaScript数组,看看是否有重复的值。最简单的方法是什么?我只需要查找重复的值是什么-我实际上不需要它们的索引或它们被重复多少次。 我知道我可以遍历数组并检查所有其他值是否匹配,但是似乎应该有一种更简单的方法。 问题答案: 您可以对数组进行排序,然后遍历整个数组,然后查看下一个(或上一个)索引是否与当前索引相同。假设您的排序算法很好,则该值应小于O(n 2): 以

  • 我使用useReducer保存一些状态,如下面的代码所示,但它没有从array reducer函数返回值。 过程: 当我单击屏幕上的按钮时,它会从数据库中获取信息 该信息存储在batchEntries变量中 当批次条目发生更改时,我使用useEffect由雇主触发DispatchEntries 这会导致减速器运行 我知道内部减少函数会运行,因为如果我把它包装在控制台日志中,它会将我期望的数据输出到

  • 我试图为java编程设置VS代码,我已经完成了。然而,有一件事特别困扰着我。例如,当我运行下面的代码时,我会在TERMINAL选项卡中得到输出,以及许多其他我不想看到的垃圾。我如何更改它,使唯一的输出是“测试...”在控制台? 我运行代码后的输出如下图所示。即使我单击其他选项卡,它们也是空的,即使我删除/隐藏终端选项卡,每次我重新运行代码时,它都会弹出。