“JavaScript Wählen Sie n zufällig aus Array” Code-Antworten

JavaScript erhalten zufälliges Arraywert

//get random value from array
var colors = ["red","blue","green","yellow"];
var randColor = colors[Math.floor(Math.random() * colors.length)];
Grepper

JavaScript Wählen Sie n zufällig aus Array

function getRandom(arr, n) {
    var result = new Array(n),
        len = arr.length,
        taken = new Array(len);
    if (n > len)
        throw new RangeError("getRandom: more elements taken than available");
    while (n--) {
        var x = Math.floor(Math.random() * len);
        result[n] = arr[x in taken ? taken[x] : x];
        taken[x] = --len in taken ? taken[len] : len;
    }
    return result;
}
Black Bird

Ähnliche Antworten wie “JavaScript Wählen Sie n zufällig aus Array”

Fragen ähnlich wie “JavaScript Wählen Sie n zufällig aus Array”

Weitere verwandte Antworten zu “JavaScript Wählen Sie n zufällig aus Array” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen