diff --git "a/\345\221\250\345\277\227\346\235\260/2\346\234\21014.html" "b/\345\221\250\345\277\227\346\235\260/2\346\234\21014.html" deleted file mode 100644 index 5b741126c86c0ebe232a66dcf480bdf7c14f2f02..0000000000000000000000000000000000000000 --- "a/\345\221\250\345\277\227\346\235\260/2\346\234\21014.html" +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - 纪2023年2月14日 - - - 城南小陌又逢春,只见桃花不见人. 人有生老三千疾,唯有相思不可医. - - \ No newline at end of file diff --git "a/\347\224\263\346\267\213/\346\226\207\344\273\266\350\257\273\345\206\231\344\275\234\344\270\232/dome.js" "b/\347\224\263\346\267\213/\346\226\207\344\273\266\350\257\273\345\206\231\344\275\234\344\270\232/dome.js" new file mode 100644 index 0000000000000000000000000000000000000000..63e76583320382f85831f1621fe7e7875ead788b --- /dev/null +++ "b/\347\224\263\346\267\213/\346\226\207\344\273\266\350\257\273\345\206\231\344\275\234\344\270\232/dome.js" @@ -0,0 +1,40 @@ +let fs =require("fs"); + +for(let i=0;i<100;i++){ + let filesName ='./files/'+i+'.txt'; + fs.writeFileSync(filesName,Math.floor(Math.random()*1000+1)+'') +} + + +let maxNum = null; +let maxNumFileName = ""; +for (let j = 0; j < 100; j++) { + let fileName = "./files/" + j + ".txt"; + let content = Number(fs.readFileSync(fileName).toString()); + if (j == 0) { + maxNum = content; + maxNumFileName = fileName; + } + if (maxNum < content) { + maxNum = content; + maxNumFileName = fileName; + } +} +console.log(maxNum, maxNumFileName); + + +let minNum = null; +let minNumFileName = ""; +for (let j = 0; j < 100; j++) { + let fileName = "./files/" + j + ".txt"; + let content = Number(fs.readFileSync(fileName).toString()); + if (j == 0) { + minNum = content; + minNumFileName = fileName; + } + if (minNum > content) { + minNum = content; + minNumFileName = fileName; + } +} +console.log(minNum, minNumFileName); \ No newline at end of file diff --git "a/\347\224\263\346\267\213/\346\250\241\345\235\227\344\275\234\344\270\232/count.js" "b/\347\224\263\346\267\213/\346\250\241\345\235\227\344\275\234\344\270\232/count.js" new file mode 100644 index 0000000000000000000000000000000000000000..3578c7fa9c39d5dcbcf5f80d5bd71a3bfb688913 --- /dev/null +++ "b/\347\224\263\346\267\213/\346\250\241\345\235\227\344\275\234\344\270\232/count.js" @@ -0,0 +1,33 @@ +let count = { + add: function (num1, num2) { + + return (num1 + num2); + }, + sub: function (num1, num2) { + + return (num1 - num2); + }, + mul: function (num1, num2) { + + return num1 * num2; + }, + div: function (num1, num2) { + + return num1 / num2; + }, + count:function(num1,num2,symable){ + if(!Number(num1)){ + console.log("num1必须为数值"); + throw new Error("num1必须为数值"); + } + if(!Number(num2)){ + console.log("num2必须为数值"); + throw new Error("num2必须为数值"); + } + + return this[symable](Number(num1),Number(num2)) + } +} + + +module.exports = count; \ No newline at end of file diff --git "a/\347\224\263\346\267\213/\346\250\241\345\235\227\344\275\234\344\270\232/use.js" "b/\347\224\263\346\267\213/\346\250\241\345\235\227\344\275\234\344\270\232/use.js" new file mode 100644 index 0000000000000000000000000000000000000000..15b75a5c8297dc72e73c9b654789c8240ca157c9 --- /dev/null +++ "b/\347\224\263\346\267\213/\346\250\241\345\235\227\344\275\234\344\270\232/use.js" @@ -0,0 +1,5 @@ +let count = require("./count.js"); + +let result=count.count(20,10,"sub") + +console.log(result) \ No newline at end of file