我想打印出1到1,000,000之间的所有数字,每行有1,000个数字。并且在没有长时间延迟的情况下返回响应。
提前感谢任何类型的帮助!!!
答案 0 :(得分:2)
首先,您可以创建一个函数来打印1到1000之间的数字。
function getThousand(index) {
var result = '';
for (var i = index; i < index + 1000; i++) {
result += i + ' ';
}
return result;
}
然后,您需要一个函数来调用1到1000000。
function getAll() {
var result = '';
for (var i = 0; i < 1000; i++) {
result = getThousand((i * 1000) + 1) + " \n";
fs.appendFileSync('foo.txt', result);
}
}
然后全部打电话:
getAll();
这会将您的行保存到文件中。在getAll()
结束时,您可以打印出您需要的内容。