From fed7b97debef5e7c86f5d31dd8081b162c9f5cd4 Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Sun, 30 Jul 2017 16:08:56 +0800 Subject: [PATCH] add: example of random() --- .../main/assets/sample/控制台/产生随机数.js | 24 +++++++++++++++++++ autojs/src/main/assets/modules/__general__.js | 1 + 2 files changed, 25 insertions(+) create mode 100644 app/src/main/assets/sample/控制台/产生随机数.js diff --git a/app/src/main/assets/sample/控制台/产生随机数.js b/app/src/main/assets/sample/控制台/产生随机数.js new file mode 100644 index 00000000..148eacb2 --- /dev/null +++ b/app/src/main/assets/sample/控制台/产生随机数.js @@ -0,0 +1,24 @@ +console.show(); + +log("将产生5个1到100的随机数"); + +for(let i = 0; i < 5; i++){ + print(random(1, 100)); + print(" "); + sleep(400); +} +print("\n"); + +log("将产生10个1到20的不重复随机数"); + +var exists = {}; + +for(let i = 0; i < 10; i++){ + var r; + do{ + r = random(1, 20); + }while(exists[r]); + exists[r] = true; + print(r + " "); + sleep(400); +} \ No newline at end of file diff --git a/autojs/src/main/assets/modules/__general__.js b/autojs/src/main/assets/modules/__general__.js index 52fcecf3..7739b136 100644 --- a/autojs/src/main/assets/modules/__general__.js +++ b/autojs/src/main/assets/modules/__general__.js @@ -65,4 +65,5 @@ module.exports = function(__runtime__, scope){ } scope.setScreenMetrics = __runtime__.setScreenMetrics.bind(__runtime__); + } \ No newline at end of file