Hallo Ines,
ich möchte einen per Zufall ausgewählten Text (vorher in einer Variablen festgelegt) am Bildschirm ausgeben lassen, stolpere aber über die dynamische Generation des Variablennamens. Weiß jemand rat? Kann weder im Archiv noch in self-html selbst etwas passendes finden.
Ich würde die Texte nicht in in massig Variablen sondern in ein Array packen:
http://selfhtml.teamone.de/javascript/objekte/array.htm
Dann kannst Du über die zufällig generierte Indexnummer direkt eine Arraystelle ansprechen:
Beispiel:
var a=Math.random()*2;
a=Math.round(a);
var a = String(a) // Ist das notwendig? Weiß ich gerade nicht.
texte = new Array(Anzahl)
Texte[0] = "Ausgabe_Blah_null"
Texte[1] = "Ausgabe_Blah_eins"
Texte[2] = "Ausgabe_Blah_zwei"
document.write(Texte[a]);
Voila!
Gruß,
Tim