ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
249
249
EMPFEHLEN
-
Hallo gemeinde,
habe ein problem mit meinen zufallszahlen und dem zugriff auf ein mehrdimensionales array.
hier mal der code:
es kommt folgende meldung:Code :1 2 3 4 5 6 7 8 9
for (i = 0; i < anz; i++) { k = Math.floor(Math.random() * 10 + 0); c = Math.floor(Math.random() * 10 + 0); if (sud[c][k].toString() == "0") { anz++; } else { sud[c][k] = 0; } }
TypeError: Error #1010: Ein Begriff ist nicht definiert und hat keine Eigenschaften.
irgendwie will er mit denn 2 zufallszahlen c und k nicht auf das array zugreifen. wie kann ich das problem beheben?
-
Was gibt er aus wenn du dies hier nach die Zufallszahlen schreibst und den rest auskommentierst?
trace(sud[c][k])
Und noch eine Frage wieso machst du .toString()? Hast du in deinem Arrays Numbers dann kannst du sie ja auch so mit sud[c][k] == 0 vergleichen.
-
wenn ich ein trace mache dann kommen manchmal ergebnise, solche die ich auch möchte, halt zahlen aus dem array.
aber auch manchmal ein undefinded..
vielleicht liegt es am werte bereich.
möchte nur zufallszahlen die von(einschließlich) 0 bis 9(einschließlich gehen)
ist da vielleicht was falsch?
das mit toString() war nur ein test, ist richtig kann auch gleich sud[c][k] == 0 testen
Ähnliche Themen
-
Zufallszahlen
Von WorldRacer im Forum C/C++Antworten: 2Letzter Beitrag: 13.06.08, 23:19 -
Zufallszahlen in C
Von michael_mitti im Forum C/C++Antworten: 3Letzter Beitrag: 30.04.07, 10:29 -
Zufallszahlen
Von Gen-Chan im Forum PHPAntworten: 1Letzter Beitrag: 16.04.05, 21:57 -
zufallszahlen
Von mihawk im Forum PHPAntworten: 3Letzter Beitrag: 17.05.04, 17:56 -
zufallszahlen von 1-6
Von computers im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 20.01.04, 09:33





Zitieren
Login





