diff --git "a/\351\202\223\351\230\263\345\265\230/node1/index.js" "b/\351\202\223\351\230\263\345\265\230/node1/index.js" new file mode 100644 index 0000000000000000000000000000000000000000..c759cb56492ac9ccdac8739ce5c084485ff319af --- /dev/null +++ "b/\351\202\223\351\230\263\345\265\230/node1/index.js" @@ -0,0 +1,2 @@ +let obj=require('./jisuan.js'); +console.log(obj.divide(8,2)); \ No newline at end of file diff --git "a/\351\202\223\351\230\263\345\265\230/node1/jisuan.js" "b/\351\202\223\351\230\263\345\265\230/node1/jisuan.js" new file mode 100644 index 0000000000000000000000000000000000000000..3666a898bfcdb53c1bc41c9688e6afd56dc1b6fd --- /dev/null +++ "b/\351\202\223\351\230\263\345\265\230/node1/jisuan.js" @@ -0,0 +1,15 @@ +let obj={ + add:function(x,y){ + return parseInt(x) + parseInt(y) + }, + subtract:function(x,y){ + return parseInt(x) - parseInt(y) + }, + multiply:function(x,y){ + return parseInt(x) * parseInt(y) + }, + divide:function(x,y){ + return parseInt(x) / parseInt(y) + } +} +module.exports=obj; \ No newline at end of file diff --git "a/\351\202\223\351\230\263\345\265\230/node\350\256\241\347\256\227\346\227\266\351\227\264\345\267\256/demo.js" "b/\351\202\223\351\230\263\345\265\230/node\350\256\241\347\256\227\346\227\266\351\227\264\345\267\256/demo.js" new file mode 100644 index 0000000000000000000000000000000000000000..a1382b9dd1e5568117baaa6e706ac5ff6ba708a5 --- /dev/null +++ "b/\351\202\223\351\230\263\345\265\230/node\350\256\241\347\256\227\346\227\266\351\227\264\345\267\256/demo.js" @@ -0,0 +1,20 @@ +let fs =require("fs"); +let time1 = new Date().getTime(); +for(let i =0;i<1000;i++){ + let filename ="./a1/"+i+".txt"; + fs.writeFileSync(filename,"aaa") + +} + +let time2 = new Date().getTime(); +console.log(time2-time1); + +let time3 = new Date().getTime(); +for(let i =0;i<1000;i++){ + let filename ="./a2/"+i+".txt"; + fs.writeFile(filename,"aaa",function(err){}) + +} + +let time4 = new Date().getTime(); +console.log(time4-time3); \ No newline at end of file diff --git "a/\351\202\223\351\230\263\345\265\230/node\351\232\217\346\234\272\346\226\207\344\273\266/demo.js" "b/\351\202\223\351\230\263\345\265\230/node\351\232\217\346\234\272\346\226\207\344\273\266/demo.js" new file mode 100644 index 0000000000000000000000000000000000000000..6eb959580ec7f5b51d6a8b6ed01902ac3adc1935 --- /dev/null +++ "b/\351\202\223\351\230\263\345\265\230/node\351\232\217\346\234\272\346\226\207\344\273\266/demo.js" @@ -0,0 +1,16 @@ +let fs=require("fs"); +for(let i=1;i<100;i++){ + fs.writeFileSync("./"+i+".text",String(Math.floor(Math.random()*1001))); +} +let max=[]; +let min=[]; +for(let i=1;i<100;i++){ + let data =fs.readFileSync("./"+i+".text"); + console.log(Number(data.toString())); + max.push(Number(data.toString())); + min.push(Number(data.toString())) +} + + +console.log("最大值为"+Math.max(...max)); +console.log("最小值为"+Math.min(...min)); \ No newline at end of file diff --git "a/\351\202\223\351\230\263\345\265\230/\345\206\205\345\256\271.txt" "b/\351\202\223\351\230\263\345\265\230/\345\206\205\345\256\271.txt" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391