Rename getRandomElement function to getRandomItem
This commit is contained in:
@@ -104,7 +104,7 @@ export const clamp = (num: number, a: number, b: number) => {
|
||||
/**
|
||||
* Return a random element from an array
|
||||
*/
|
||||
export const getRandomElement = (array: any[]): any => {
|
||||
export const getRandomItem = <T extends unknown> (array: T[]): T => {
|
||||
const randomItemIndex = ~~(array.length * Math.random())
|
||||
return array[randomItemIndex]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user