Ein Element aus JavaScript Array ausgeben?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
array
ausgabe
auszugeben code
benutzt code
browser
code
dank
element
falsch danke
hilfe
stelle
url
versuchen
zufall
-
Hallo
ich versuche gerade aus einem Javascript Array (mit im BSP 5 Elemente)
per Zufall ein Element auszuwählen und deses dann auszugeben
<script type="text/javascript"> var pooltext = New Array(); pooltext[0] = 'Alle Vögel sind schon da'; pooltext[1] = 'Dicke Bauern, dumme Kartoffeln'; pooltext[2] = 'Was ist hier eigentlich los'; pooltext[3] = 'Jeder kann aber nicht jeder will'; pooltext[4] = 'Lalala Bl bla blabla blubber blubb'; var len = pooltext.length; var zx = Math.round(Math.random() * (len-1)); document.write(pooltext[zx]); </script>
aber es funktioniert nicht, keine Ausgabe, ... aber was ist denn falsch?
Danke für Hilfe
Beitrag zuletzt geändert: 5.10.2011 15:16:51 von spiele2u -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Weil es "new Array()" und nicht "New Array()" heißt :)
Einfacher gehts, wenn du einfach [] an Stelle von new Array() benutzt:
<script type="text/javascript"> /* <![CDATA[ */ var pooltext = []; pooltext[0] = 'Alle Vögel sind schon da'; pooltext[1] = 'Dicke Bauern, dumme Kartoffeln'; pooltext[2] = 'Was ist hier eigentlich los'; pooltext[3] = 'Jeder kann aber nicht jeder will'; pooltext[4] = 'Lalala Bl bla blabla blubber blubb'; var len = pooltext.length, zx = Math.round(Math.random() * (len - 1)); document.write(pooltext[zx]); /* ]]> */ </script>
-
fabo schrieb:
Weil es "new Array()" und nicht "New Array()" heißt :)
das sit Alles ?! ... lach !!!! unglaublich,
und ich dachte schon mein Browser kann kein JS mehr weil der Code sonst ja stimmt
oOo
und einfach var pooltext = []; ist dann noch besser, da kann man weniger "falsch" machen ...
Danke Vielmals !! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage