Jak získat náhodnou hodnotu z pole pomocí JavaScriptu

Chcete-li vybrat náhodnou hodnotu z pole v JavaScriptu, můžete použít vestavěný Math objektové funkce. Řekněme, že chceme vytvořit funkci, která vybere náhodné ovoce z pole ovoce.

Takto vypadá naše pole ovoce:

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

Dále napíšeme randomValue() funkce, která náhodně vybere hodnotu z daného seznamu:

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

Nyní můžete použít výše uvedenou funkci k výběru náhodné hodnoty z pole, jako níže:

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