Cómo obtener un valor aleatorio de una matriz con JavaScript

Para seleccionar un valor aleatorio de una matriz en JavaScript, puede usar el Math incorporado funciones de objeto Digamos que queremos crear una función que seleccione una fruta al azar de una serie de frutas.

Así es como se ve nuestra matriz de frutas:

const fruits = [
    "Apple",
    "Orange",
    "Mango",
    "Banana",
    "Cherry"
];

A continuación, escribamos un randomValue() función que elige aleatoriamente un valor de la lista dada:

const randomValue = (list) => {
    return list[Math.floor(Math.random() * list.length)];
};

Ahora puede usar la función anterior para seleccionar un valor aleatorio de una matriz, como a continuación:

console.log(randomValue(fruits)); // Banana