Files
cook/app/utils/random.ts
2024-09-15 18:07:50 +08:00

16 lines
354 B
TypeScript

/**
* 生成随机数组
*/
export function generateRandomArray(length: number, total = 1) {
const randomArr: number[] = []
for (let i = 0; i < total; i++) {
const randomIndex = Math.floor(Math.random() * length)
if (randomArr.includes(randomIndex)) {
i--
continue
}
randomArr.push(randomIndex)
}
return randomArr
}