23 lines
549 B
JavaScript
23 lines
549 B
JavaScript
//生成从minNum到maxNum的随机数
|
|
export function randomNum (minNum, maxNum) {
|
|
switch (arguments.length) {
|
|
case 1:
|
|
return parseInt(Math.random() * minNum + 1, 10);
|
|
case 2:
|
|
return parseInt(Math.random() * (maxNum - minNum + 1) + minNum, 10);
|
|
default:
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
* 数组循环函数
|
|
* @param {Array} arr
|
|
* @param {number} index
|
|
*/
|
|
export function nextArray(arr, index) {
|
|
index--;
|
|
return arr.slice(index + 1, arr.length).concat(arr.slice(0, index + 1));
|
|
}
|