1. 程式人生 > 其它 >jmeter連線redis資料庫

jmeter連線redis資料庫

  monkeyName(10,5)
        function monkeyName(total,kick) {
            var total = total;
            var kick = kick;
            var monkey = [];
            for (var i = 1; i <= total; ++i) {             //建立猴子陣列
                monkey.push(i);
            }
            i = 0;
            while (monkey.length > 1) {                  //在猴子數量大於1的時候進行迴圈
                ++i;
                let head = monkey.shift();                  //猴子報數
                if (i % kick != 0) {                     //判斷是否踢出猴子,不提出則把該猴子新增到monkey陣列的尾部
                    monkey.push(head);                  //繼續參加遊戲的猴子
                }
            }
            console.log('猴王編號:' + monkey[0]);
            return  monkey[0]
        }

  方法2改造

      monkeyName(10,5)
        function monkeyName(total,kick) {
            var total = total;
            var kick = kick;
            var monkey = [];
            for (var i = 1; i <= total; ++i) {             //建立猴子陣列
                monkey.push(i);
            }
            i = 0;
            while (monkey.length > 1) {                  //在猴子數量大於1的時候進行迴圈
                ++i;
                let head = monkey.shift();                  //猴子報數
                if (i - kick != 0) {    //判斷是否踢出猴子,不提出則把該猴子新增到monkey陣列的尾部
                    monkey.push(head);                  //繼續參加遊戲的猴子
                }else {
                    i=0   
                }
            }
            console.log('猴王編號:' + monkey[0]);
            return  monkey[0]
        }