Rename getRandomElement function to getRandomItem

This commit is contained in:
2022-06-13 15:26:53 +02:00
parent 622e304efa
commit cfd6173baf
3 changed files with 5 additions and 5 deletions

View File

@@ -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]
}