Ich habe ein Array von Strings und erfordern nur 4 davon (zufällig) in ein anderes Array platziert werden.Auswählen von zufälligen Array-Elementen und Platzieren in einem anderen
var a = ["Orange", "Red", "Yellow", "Blue", "Black", "White", "Brown", "Green"];
var b = [];
function selectColours(){
var toRandomise = a[Math.floor(Math.random() * 4)];
b.push(toRandomise);
}
console.log(b);
Mein Problem ist, dass die Konsole nichts erscheint.
Rufst du 'selectColours()'? –
Auf diese Weise gelangen Sie nicht weiter als "Blau". Ersetzen Sie 'a [Math.floor (Math.random() * 4)]' durch 'a [Math.floor (Math.random() * a.length)] – Redu