【发布时间】:2020-02-24 14:14:09
【问题描述】:
我正在尝试从文本文件中获取输入(例如 3 7 9 53 2)并将这些值放入数组中。
3 7 9 53 2
我用prompt()试过了,但显然只能一一添加:
for (var i = 0; i < n; i++) {
Array[i] = parseInt(prompt("Value for Array"));
}
但是,我想逐行读取并将它们添加到数组中。一行将包含数百个数字。有没有办法通过将数据复制并粘贴到控制台来快速填充数组?就像在java中一样
String[] line = sc.nextLine().split(" ");
【问题讨论】:
-
为什么不将数据写入文件?
-
您想要的输出似乎无处不在...提示符、控制台、文本文件..
-
您可以直接从文本文件中读取。看看这是否有帮助stackoverflow.com/questions/14446447/…
-
这可能会有所帮助,prompt() 也在那里使用,字符串由逗号分隔,您可以将其更改为空格....stackoverflow.com/questions/60365578/…
-
您能向我们解释一下您是如何阅读文件的吗?
标签: javascript