[Home] > Snippets  > Languages  > JavaScript  > Random  >  Get a random item from an array

Get a random item from an array

JavaScript

const randomItem = (arr) => arr[(Math.random() * arr.length) | 0]

TypeScript

const randomItem = <T,_>(arr: T[]): T => arr[(Math.random() * arr.length) | 0]