diff --git a/zye.js b/zye.js new file mode 100644 index 0000000000000000000000000000000000000000..65188e27ab164def8ed3a4eb5efb8b4a5849aed6 --- /dev/null +++ b/zye.js @@ -0,0 +1,21 @@ +let fs = require("fs"); + +for(let i=0;i<1000;i++){ + let kais =Date.now(); + let fileName ="./ "+ i+".txt" + fs.writeFileSync(fileName,kais+""); + +}; + +let kais =parseFloat(fs.readFileSync("./ 0.txt").toString()); + +console.log(kais); + +let jies =fs.readFileSync("./ 999.txt").toString(); +console.log(jies); +console.log(jies-kais); + + + + +//异步 \ No newline at end of file diff --git "a/\350\256\241\347\256\227\345\231\250/gongneng.js" "b/\350\256\241\347\256\227\345\231\250/gongneng.js" new file mode 100644 index 0000000000000000000000000000000000000000..5468b6efd296429b5524f7926030c01e26c7306b --- /dev/null +++ "b/\350\256\241\347\256\227\345\231\250/gongneng.js" @@ -0,0 +1,60 @@ +//parseFloat 将字符串转译为数字 +let obj = { + fuhao: function (a, fu, b) { + a = parseFloat(a); + b = parseFloat(b); + let pan = true; + + if (!/^[0-9]*$/.test(a) || !/^[0-9]*$/.test(b)) { + console.log("请不要输入除数字以外的任何字符串"); + pan = false; + } + if (a == NaN || b == NaN) { + console.log("请不要为空"); + pan = false; + } + if (pan) { + switch (fu) { + case "+": + return a + b; + break; + + + + case "-": + return a - b; + break; + + + + + case "*": + return a * b; + break; + + + + + + case "/": + if (b == 0) { + return console.log("除数不能为0"); + break; + } else { + return a / b; + } + + + + + case "%": + return a % b; + break; + } + } + + } + +} + +module.exports = obj; \ No newline at end of file diff --git "a/\350\256\241\347\256\227\345\231\250/use.js" "b/\350\256\241\347\256\227\345\231\250/use.js" new file mode 100644 index 0000000000000000000000000000000000000000..58dd492139b13df90c1b0b9ecf02645f4a2c81af --- /dev/null +++ "b/\350\256\241\347\256\227\345\231\250/use.js" @@ -0,0 +1,3 @@ +let jisuan = require('./gongneng.js'); + +console.log(jisuan.fuhao(2,"/",0));