Site Notice
hello, world
Difference between revisions of "User:机智的小鱼君/common.js"
From Project-EPB Commons
([InPageEdit] 没有编辑摘要) |
|||
Line 1: | Line 1: | ||
mw.loader.load('https://common.wjghj.cn/js/InPageEdit-v2'); | mw.loader.load('https://common.wjghj.cn/js/InPageEdit-v2'); | ||
− | function getArrItem(arr, num) { | + | |
+ | function getArrItem(arr, num) { | ||
var temp_array = new Array(); | var temp_array = new Array(); | ||
for (var index in arr) { | for (var index in arr) { | ||
Line 17: | Line 18: | ||
return return_array; | return return_array; | ||
} | } | ||
− | var a = ['this is 1',this is 2','this is 3']; | + | |
+ | var a = ['this is 1','this is 2','this is 3']; | ||
alert('now random: '+ getArrItem(a,1); | alert('now random: '+ getArrItem(a,1); |
Revision as of 16:44, 6 November 2019
mw.loader.load('https://common.wjghj.cn/js/InPageEdit-v2');
function getArrItem(arr, num) {
var temp_array = new Array();
for (var index in arr) {
temp_array.push(arr[index]);
}
var return_array = new Array();
for (var i = 0; i < num; i++) {
if (temp_array.length > 0) {
var arrIndex = Math.floor(Math.random() * temp_array.length);
return_array[i] = temp_array[arrIndex];
temp_array.splice(arrIndex, 1);
} else {
break;
}
}
return return_array;
}
var a = ['this is 1','this is 2','this is 3'];
alert('now random: '+ getArrItem(a,1);