|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
| 05.08.2008, 21:01
Hallo wie kann ich 6 Stellige Lottozahlen Generieren und automatisch ordnen???Mit Beispiele verstehe ich besser |
|
|
Beiträge: 571 Wohnort: LE Registriert: Apr 2006
| 05.08.2008, 22:24
joar gut ... also zu allererst nimmt man sich mal die zahlen daher, die man "zieht" ...
ActionScript:1 2 | var zahlen:Array = [];//Array in das alle Zahlen reinkommen (praktisch die die Trommel)
for (var i:Number = 0; i < 49; i++) zahlen.push(i + 1);//In einer Schleife dieses Array mit Zahlen von 1 bis 49 befüllen
|
nun gibt es zwei Möglichkeiten die Zahlen zu ziehen:
A. die natürliche, indem man es praktisch nachmodelliert
ActionScript:1 2 3 4 5 6 7 8 9 10 | var auswahl:Array = [];//hier kommen die 6 Zahlen rein, die fallen
for (var i:Number = 0; i < 6; i++) {
var count:Number = zahlen.length;//hier könnte auch einfach 49-i stehen, aber ich denke so sieht man besser was passiert
var index:Number = Math.floor(Math.random() * count);//einen zufälligen index für das Array zahlen aussuchen
auswahl.push(zahlen[index]);//die Zahl an dieser Stelle der Auswahl hinzufügen
zahlen.splice(index, 1);//die Zahl aus dem Array zahlen löschen
}
auswahl.sort(Array.NUMERIC);//Auswahl sortieren
trace(auswahl);//mal die 6 zahlen ausgeben
|
B. die kurze:
1. zahlen zufällig sortieren
2. davon 6 aus der mitte nehmen
3. diese wieder aufsteigend sortieren
ActionScript:1 | trace(zahlen.sort(function (a:Number, b:Number):Number { return Math.floor(Math.random() * 2) * 2 - 1 } ).slice(22, 28).sort(Array.NUMERIC));//alles in einen successiven aufruf und dann noch fix ausgeben
|
was man genau macht, ist dann geschmackssache ...
achso, man sollte vll noch anmerken, dass letztere Methode keine ganz so schöne Zufallsverteilung hat ...greetz
back2dos |
Geändert von BackToDos am 05.08.08 um 22:29 Uhr | |
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 06.08.2008, 11:11
hmm aha und wie soll ich die Textfelder den Variable eingebenMit Beispiele verstehe ich besser |
|
|
Beiträge: 571 Wohnort: LE Registriert: Apr 2006
| 06.08.2008, 14:32
die textfelder den variablen eingeben? was soll das heißen?
Das war deine Frage: "Hallo wie kann ich 6 Stellige Lottozahlen Generieren und automatisch ordnen???"
die Antwort steht da ...
du musst dein Problem schon genauer und nachvollziehbarer formulieren, wenn du willst, dass dir andere helfen können ...
zeig doch mal, wie weit du bisher bist, und wo es hängt ...greetz
back2dos |
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 06.08.2008, 15:09
http://www.bilder-hochladen.biz/bild/2168/lottopng3Q103.png
so hier habe ich mal das bild gepostet und will die Linierte(weiss + schwarz) Textfeld den Variable eintragen so das er generieren auf dem Button und gleichzeitg ordnenMit Beispiele verstehe ich besser |
|
|
Beiträge: 4909 Wohnort: zuhaus Registriert: Apr 2004
| 06.08.2008, 15:16
hallo
du brauchst nur die werte aus dem array deinen textfeldern zuzuweisen...
ActionScript:1 2 | deinFeld0.text = zahlen[0];
deinFeld1.text = zahlen[1];
|
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen... |
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 07.08.2008, 17:36
Bitte nächte Beitrag lesen
da habe ich etwas gezipptMit Beispiele verstehe ich besser |
Geändert von hornmartin am 07.08.08 um 17:43 Uhr | |
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 07.08.2008, 17:43
Heir habe ich nochmal die ganze Datei gezippt bitte genau unter
auf Herz und Nieren prüfen, irgendetwas stimmt was nichtMit Beispiele verstehe ich besser
Angehängte Dateien:
|
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 07.08.2008, 23:08
bitte, ich brauche es unbedingt noch morgenMit Beispiele verstehe ich besser |
|
|
Beiträge: 4909 Wohnort: zuhaus Registriert: Apr 2004
| 08.08.2008, 08:41
hallo,
ich sehe das beispiel von BackToDos nicht in deiner datei... hast du es denn schon versucht einzubauen?
grüsselieber chips essen und danach voller zweifel sein, als voller zweifel chips essen... |
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 08.08.2008, 14:26
was ist den BackToDos
bitte die Datei einfach mal überprüfen und bis es funzt,
dann hier online veröffentlichen bitte ich brauche es ganz dringend!!!Mit Beispiele verstehe ich besser |
|
|
Beiträge: 4909 Wohnort: zuhaus Registriert: Apr 2004
| 08.08.2008, 14:32
nana, schon etwas unnett deine forderung...
BackToDos ist die nette person die dir gezeigt hat, wie man lottozahlen generiert...lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen... |
Geändert von springer am 08.08.08 um 14:33 Uhr | |
|
|
Beiträge: 71 Wohnort: Potsdam-Babesberg Registriert: Mar 2005
Themenautor/in
| 08.08.2008, 14:41
ich bin ja noch ne Anfänger vom Flash CS3,
kann es jemand bitte diese Datei mal überprüfen und korrigieren,
ich brauche es noch heute bitteMit Beispiele verstehe ich besser |
Geändert von hornmartin am 08.08.08 um 15:09 Uhr | |
|