| |||||||
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) |
| ... Registriert seit: Oct 2002 Ort: Nürnberg
Beiträge: 3.611
| code kürzen
hi, wie kürze ich am besten diese if-abfrage? dass nicht die ganzen oder-unterscheidungen drinn sind? da noch mind. 6 unterscheidungen dazukommen... (array?!?!) oder gehts nimmer kürzer? ActionScript:
|
| | |
| | #2 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
naja wenn das alles bzw eines davon Bedingung sein muss... kannst es nicht kürzen wie ich..... Flash arbeitet die Abfrage ja von links nach rechts ab... sobald eines true ist... bricht er ab.. und der rest kommt gar nicht mehr an die reihe in deinem fall da es ja ein 'or' ist daher solltest es halt sinnvoll sortieren.... sprich jenes das am öftesten eintritt ganz nach links setzen..... wegen Array.... sicher du kannst das ganze in eine Funktion auslagern... wo du per array argument die werte übergibst... und in einer for schleife die Bedingungen so lange prüfst bis eine eintritt und dann ein break u. return true setzt... jedoch macht das den code nur übersichtlicher... aber sicher nicht schneller... eher langsamer
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) Geändert von Scrawer (12-08-2003 um 12:07 Uhr) |
| | |
| | #3 (permalink) |
| Flashworker Registriert seit: Nov 2001 Ort: Wiesbaden
Beiträge: 10.945
|
kA wie man das vereinfacht, hab auch nichts passendes in der referenz gefunden ![]() aber schonmal so viel: ActionScript:
Sebastian |
| | |
| | #5 (permalink) |
| helpQLODhelp Registriert seit: Feb 2002 Ort: Köln
Beiträge: 8.505
|
Du könntest num rauskürzen: ActionScript:
Alles in eine Zeile zu schreiben bringt übrigens performancemäßig nichts. Das wäre ein bißchen zu einfach ![]() Du kannst die Bedingungen nach ihrer Häufigkeit sortieren, also die Bedingung, die am meisten vorkommt zuerst abfragen, das könnte etwas Performance bringen. mfg r.
__________________ Ralf Bokelberg™ - Flex & Flash Consulting |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |