diff --git "a/\347\216\213\350\220\203/\346\250\241\345\235\227\344\275\234\344\270\2322.15/2.16/wj.js" "b/\347\216\213\350\220\203/\346\250\241\345\235\227\344\275\234\344\270\2322.15/2.16/wj.js" new file mode 100644 index 0000000000000000000000000000000000000000..3290c99c8e32520bb0add44cafa7d6f5d351f60c --- /dev/null +++ "b/\347\216\213\350\220\203/\346\250\241\345\235\227\344\275\234\344\270\2322.15/2.16/wj.js" @@ -0,0 +1,29 @@ +// ## 作业1:生成100个文件,每个文件存入一个1到1000的随机数字,再取出最大值的那个文件,值也要取出来,再取出最小的那个. + +let fs = require("fs"); +let num = []; +let max=0; +let min=1001; +let maxname = 0; +let minname = 0; + +for (i=1;i<101;i++) { + let random = Math.ceil(Math.random()*1000); + fs.writeFileSync("./"+i+".txt",""+random+""); + num[i] = (fs.readFileSync("./"+i+".txt").toString()); + //max + if(Number(num[i]>max)) { + max = Number(num[i]); + maxname=i; + } + + //min + if(Number(num[i] { + createNum++; + if(createNum == 1000) { + let time4 = new Date().getTime(); + console.log("异步耗时:"+ (time4-time3)); + } + }) +} \ No newline at end of file