我需要在命令提示符下的同一行上接受两个用户输入,因此我可以将它们用作变量(第一个值为.txt文件,第二个值为整数)。我该怎么做?
此外:如何根据提供的UserForm
函数来限制打印行数:forEach
可以说用户输入的值为3,而我只希望frs.forEach(kc => console.log(kc[0].toString(), kc[1]))
函数以最多3行而不是整个行打印。
我也该怎么做?
答案 0 :(得分:0)
我将使用Yargs之类的库。您可以设置各种命令行内容。我只使用了几次,但是发现它很棒。
在forEach
中,如果我只想打印前两个参数,我将执行以下操作:
array.forEach((element, index) => {
if (index === 0) console.log(element.toString())
if (index === 1) console.log(element)
})