From 06b62567ce4e3b117495a31f9456fee9bfede1f2 Mon Sep 17 00:00:00 2001 From: unknown <2949217602@qq.com> Date: Fri, 17 Feb 2023 17:26:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../index.js" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 "\345\220\264\345\223\262\346\266\224/node\346\226\207\344\273\266\350\257\273\345\206\231/index.js" diff --git "a/\345\220\264\345\223\262\346\266\224/node\346\226\207\344\273\266\350\257\273\345\206\231/index.js" "b/\345\220\264\345\223\262\346\266\224/node\346\226\207\344\273\266\350\257\273\345\206\231/index.js" new file mode 100644 index 00000000..c5ffc867 --- /dev/null +++ "b/\345\220\264\345\223\262\346\266\224/node\346\226\207\344\273\266\350\257\273\345\206\231/index.js" @@ -0,0 +1,15 @@ +let fs = require("fs"); +fs.existsSync("./一百个文件") == false ? fs.mkdirSync("./一百个文件") : ""; +fs.existsSync("./MAX") == false ? fs.mkdirSync("./MAX") : ""; +fs.existsSync("./MIN") == false ? fs.mkdirSync("./MIN") : ""; +for (var i = 0; i < 100; i++) { + fs.writeFileSync("./一百个文件/第" + (i + 1) + "个文件.txt", String(parseInt(Math.random() * 1000))); +} +var max = "./一百个文件/第1个文件.txt"; +var min = "./一百个文件/第1个文件.txt"; +for (var i = 0; i < 100; i++) { + max = fs.readFileSync("./一百个文件/第" + (i + 1) + "个文件.txt").toString() > fs.readFileSync(String(max)).toString() ? "./一百个文件/第" + (i + 1) + "个文件.txt" : max; + min = fs.readFileSync("./一百个文件/第" + (i + 1) + "个文件.txt").toString() < fs.readFileSync(String(min)).toString() ? "./一百个文件/第" + (i + 1) + "个文件.txt" : min; +} +fs.writeFileSync("./MAX/" + ("./MAX/" + max).split("/")[4], String(fs.readFileSync(String(max)).toString())); +fs.writeFileSync("./MIN/" + ("./MIN/" + min).split("/")[4], String(fs.readFileSync(String(min)).toString())); -- Gitee