JavaScript Program to Get Random Item From an Array

To understand this example, you should have the knowledge of the following JavaScript programming topics:


Example: Get Random Item From an Array

// program to get a random item from an array

function getRandomItem(arr) {

    // get random index value
    const randomIndex = Math.floor(Math.random() * arr.length);

    // get random item
    const item = arr[randomIndex];

    return item;
}

const array = [1, 'hello', 5, 8];

const result = getRandomItem(array);
console.log(result);

Output

'hello'

In the above program, a random item from an array is accessed.

  • A random number between 0 to array.length is generated using the Math.random() method.
  • The Math.floor() returns the nearest integer value generated by Math.random().
  • This random index is then used to access a random array element.

Also Read:

Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community