(function () {
function Random_SN(iArray) {
return Math.floor(Math.random() * iArray.length);
}
function Probability_Random(iArray) {
var Random_Int;
if (iArray.Random_SN === undefined)
iArray.Random_SN = -1;
do Random_Int = Random_SN(iArray);
while ( Random_Int == iArray.Random_SN )
iArray.Random_SN = Random_Int;
return iArray[Random_Int];
}
function Sequence_Random(iArray) {
return iArray.splice(Random_SN(iArray), 1)[0];
}
Array.prototype.random = function (Mode, Pop) {
if (! Mode)
return Probability_Random(this);
if (! Pop) {
if (! (this.Random_Queue && this.Random_Queue.length))
this.Random_Queue = [].concat(this);
return Sequence_Random(this.Random_Queue);
}
return Sequence_Random(this);
};
})();
// 【概率随机】 // // 元素的返回 完全随机,出现几率不定,有限次调用不保证能返回所有元素 var iElement = iArray.random(); // 【顺序随机】 // // 元素的返回 有周期性,在每个周期内,元素都出现一次,但顺序不定 var iElement = iArray.random(true); // 【随机冒泡】 // // 每次调用都从原数组中随机取出一个元素返回(原数组 就地改变) var iElement = iArray.random(true, true);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有