Hi Sebastian,
Meine bisherige Lösung (s.u.) ist mir eigentlich noch zu umständlich [...]
Das ist sie in der Tat ;-) Es geht einfacher:
function randomContent(arr) {
var rand = Math.floor(Math.random() * arr.length);
return arr[rand];
}
Verwende ich in ähnlicher Form in der Praxis, die Funktion gibt einen zufälligen Eintrag des Arrays zurück.
Anwendungsbeispiele:
// arr ist ein Array mit Informationen
alert(randomContent(arr));
document.getElementById('ausgabe').innerHTML = randomContent(arr);
Viele Grüße aus Kanada,
~ Dennis.