From fbf644348b716baf98a55865dd4ea78e4ad08744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=A2=85=E6=A0=AA?= <1914144891@qq.com> Date: Mon, 13 Feb 2023 16:41:26 +0800 Subject: [PATCH 1/3] zzwork --- "\346\236\227\346\242\205\346\240\252/zhuzhu.txt" | 1 + 1 file changed, 1 insertion(+) create mode 100644 "\346\236\227\346\242\205\346\240\252/zhuzhu.txt" diff --git "a/\346\236\227\346\242\205\346\240\252/zhuzhu.txt" "b/\346\236\227\346\242\205\346\240\252/zhuzhu.txt" new file mode 100644 index 0000000..5e57dd8 --- /dev/null +++ "b/\346\236\227\346\242\205\346\240\252/zhuzhu.txt" @@ -0,0 +1 @@ +坨学,里在干绳么 -- Gitee From 490907b34639ca7d3f4646276515626dc98fd6c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=A2=85=E6=A0=AA?= <1914144891@qq.com> Date: Fri, 17 Feb 2023 11:50:38 +0000 Subject: [PATCH 2/3] =?UTF-8?q?=E6=9E=97=E6=A2=85=E6=A0=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 林梅株 <1914144891@qq.com> --- .../out.js" | 7 ++++ .../suanfa.js" | 27 +++++++++++++ .../number.js" | 38 +++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 "\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/out.js" create mode 100644 "\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/suanfa.js" create mode 100644 "\346\236\227\346\242\205\346\240\252/2.16\344\275\234\344\270\232\346\226\207\344\273\266\350\257\273\345\217\226\344\270\212/number.js" diff --git "a/\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/out.js" "b/\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/out.js" new file mode 100644 index 0000000..0705df7 --- /dev/null +++ "b/\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/out.js" @@ -0,0 +1,7 @@ +let count=require("./suanfa"); + +console.log(count.count(1,2,"add")); +console.log(count.count(1,2,"sub")); +console.log(count.count(1,2,"mul")); +console.log(count.count(1,2,"div")); + diff --git "a/\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/suanfa.js" "b/\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/suanfa.js" new file mode 100644 index 0000000..8cee4b0 --- /dev/null +++ "b/\346\236\227\346\242\205\346\240\252/2.15\344\275\234\344\270\232\346\250\241\345\235\227/suanfa.js" @@ -0,0 +1,27 @@ +let count={ + add:function(n1,n2){ + return n1+n2; + }, + sub:function(n1,n2){ + return n1-n2; + }, + mul:function(n1,n2){ + return n1*n2; + }, + div:function(n1,n2){ + return n1/n2; + }, + + count:function(n1,n2,symbal){ + if(!Number(n1)){ + console.log("n1必须为数字"); + return false; + } + if(!Number(n2)){ + console.log("n2必须为数字"); + return false; + } + return this[symbal](n1,n2); + } +} +module.exports = count; \ No newline at end of file diff --git "a/\346\236\227\346\242\205\346\240\252/2.16\344\275\234\344\270\232\346\226\207\344\273\266\350\257\273\345\217\226\344\270\212/number.js" "b/\346\236\227\346\242\205\346\240\252/2.16\344\275\234\344\270\232\346\226\207\344\273\266\350\257\273\345\217\226\344\270\212/number.js" new file mode 100644 index 0000000..ebce456 --- /dev/null +++ "b/\346\236\227\346\242\205\346\240\252/2.16\344\275\234\344\270\232\346\226\207\344\273\266\350\257\273\345\217\226\344\270\212/number.js" @@ -0,0 +1,38 @@ +let fs = require("fs"); +//定义 +let sz=[]; +let max=0; +let maxname=0; +let min=1001; +let minname=0; + +for(let i=1;i<101;i++){ + //生成随机数 + let shu=Math.ceil(Math.random()*1000); + //console.log('准备写入数据'); + + fs.writeFileSync("./"+i+".txt",""+ shu +""); + // console.log('写入成功'); + + //console.log('准备读取数据'); + let read=fs.readFileSync("./"+i+".txt").toString(); + //console.log("读取成功" +read); + + sz[i]=read; + + //max=sz.reduce((a,b)=>Math.max(a,b)); + if(Number(sz[i])>max){ + max=Number(sz[i]); + maxname=i; + } + if(Number(sz[i]) Date: Sat, 18 Feb 2023 03:25:55 +0000 Subject: [PATCH 3/3] =?UTF-8?q?=E6=9E=97=E6=A2=85=E6=A0=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 林梅株 <1914144891@qq.com> --- .../time.js" | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 "\346\236\227\346\242\205\346\240\252/2.18\344\275\234\344\270\232\350\256\241\347\256\227\346\227\266\351\227\264/time.js" diff --git "a/\346\236\227\346\242\205\346\240\252/2.18\344\275\234\344\270\232\350\256\241\347\256\227\346\227\266\351\227\264/time.js" "b/\346\236\227\346\242\205\346\240\252/2.18\344\275\234\344\270\232\350\256\241\347\256\227\346\227\266\351\227\264/time.js" new file mode 100644 index 0000000..4e9c439 --- /dev/null +++ "b/\346\236\227\346\242\205\346\240\252/2.18\344\275\234\344\270\232\350\256\241\347\256\227\346\227\266\351\227\264/time.js" @@ -0,0 +1,27 @@ + +//作业2:生成1000个文件,用同步异步分别计算生成文件的时间. +let fs = require("fs"); +var t1=new Date().getTime(); + +for(let i=1;i<=1000;i++){ + + fs.writeFileSync("./a1/"+i+".txt","aa") + +} + +var t2=new Date().getTime(); + +console.log("异步共花费"+(t2-t1)+"毫秒"); + +var t3=new Date().getTime(); + +for(let i=1;i<=1000;i++){ + + fs.writeFile("./a2/"+i+".txt","aa",function(err){}) + + +} + +var t4=new Date().getTime(); + +console.log("异步共花费"+(t4-t3)+"毫秒"); -- Gitee