| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2004 Ort: Zürich
Beiträge: 62
|
Hallo zusammen! Ich versuche eine Randomzahl zu generieren. Das funktioniert ja auch: zahl = Math.round(Math.random()*600); Ich möchte jetz aber, dass diese zahl zwischen 500 & 600 liegt. Wie kann ich das anstellen? Ich komm einfach nicht drauf. Wenn jemand gerade einen Denkanstoss hat, dann wär's super. Ich habs bisher mit if-Abfragen gemacht, aber das ist eher unschön. ![]() Danke für eure Hilfe im Voraus! Gruss Patrick
__________________ I'm trying hard and not to give up! |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Sep 2004 Ort: Zürich
Beiträge: 62
|
Hier bin ich schon wieder. Kaum hab ich das neue Thema erstellt, kam mir schon eine Idee: Math.round(Math.random()*100+500); Also es läuft so einigermassen, obwohl ich glaube, dass er einige Zahlen häufiger bringt... trotzdem allen Danke die sich die Mühe genommen habe dieses Thema anzuschauen. Und sorry....
__________________ I'm trying hard and not to give up! Geändert von RS4 (29-09-2004 um 10:00 Uhr) |
| | |
| | #3 (permalink) |
| Der Alte Registriert seit: Nov 2003 Ort: Potsdam
Beiträge: 208
|
Hi, hier eine neue Random-Funktion. newrandom = function() { switch (arguments.length) { case 0: return Math.random(); //0<ZZ<1 case 1: return Math.ceil(Math.random()*arguments[0]); //ZZ=1...argument case 2: return Math.floor(Math.random()*(arguments[1]-arguments[0]+1)+arguments[0]); //ZZ=arg[0]...arg[1] default: trace("Error: Zuviele Parameter bei Math.random()-Aufruf!"); Aufruf mit: Zufallszahl = newrandom(500,600); mfg |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Sep 2004 Ort: Zürich
Beiträge: 62
|
Diese Funktion ist eigentlich nicht mal schlecht... Der Vorteil ist, dass ich die mehrmals verwenden kann in meinem Programm. Hmmm...Da ich vermutlich noch mehrere Zufallszahlen verwenden werde, werde ich es auf deine Weise versuchen! Danke für die Antwort!! Gruss Patrick
__________________ I'm trying hard and not to give up! |
| | |
| | #7 (permalink) |
| Waffe==Verstand Registriert seit: Jul 2004 Ort: Düsseldorf
Beiträge: 724
|
Verdammt!! Wenn du will, dass hundert mal eine verschieden Zahl kommt, könntest du es mit einem Array lösen, welches uber die push()-Methode die aktuelle Zahl speichert. Dann wird bei der nächsten Zahl ertsmal das Array durchlaufen. Wenn´s die zahl nicht gibt wird sie im Array gespeichert (und angezeigt oder was auch immer). Gibt´s die Zahl schon, wird eine neue Zahl generiert. p-flash |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Sep 2004 Ort: Zürich
Beiträge: 62
|
Don't be mad Ja, dass wäre auch noch überlegenswert. Ich glaube ich werde dass dann in der "Beta-Version" einbinden. Danke nochmals für eure Hilfe und Vorschläge! Gruss Patrick
__________________ I'm trying hard and not to give up! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |