die lesbarkeit würde alles andere sein, nur nicht vereinfacht. bedenkt man, das man nicht zwingend 2mal die gleiche variable in einer if verzweigung vergleichen will ;) das zusammentippen einer zusätzlichen methode ist schon etwas eleganter ;) -----Ursprüngliche Nachricht----- Von: ascoders-bounce@xxxxxxxxxxxxx [mailto:ascoders-bounce@xxxxxxxxxxxxx] Im Auftrag von 1stPIXEL Gesendet: Mittwoch, 26. November 2003 14:22 An: ascoders@xxxxxxxxxxxxx Betreff: [ascoders] Re: AW: Re: schreibweise in einer if Abfrage? wäre klasse, da es die lesbarkeit erheblich steigern würde, gibt es aber meines wissens nicht. 1stpixel Peter Oliver Geller wrote: > OK, > > aber so etwas wie name == "profil" && "service" oder so gibt es nicht > oder? > > Danke > > Peter > > -----Ursprüngliche Nachricht----- > Von: ascoders-bounce@xxxxxxxxxxxxx > [mailto:ascoders-bounce@xxxxxxxxxxxxx] Im Auftrag von Michael Kneib > Gesendet: Mittwoch, 26. November 2003 14:03 > An: ascoders@xxxxxxxxxxxxx > Betreff: [ascoders] Re: schreibweise in einer if Abfrage? > > > Peter Oliver Geller schrieb: > > >>Hallo, >> >>gibt es eigentlich noch eine elegnatere Lösung als in einer if >>Bedingung >> >>z.B. name == "profil" && name == "service" usw. zu benutzen, kann man >>diese nicht irgendwie einfacher miteinander verketten wie bei >>Variabeln > > >>oder muss ich anweisung (name == irgendwas) ständig wiederholen??? >> >> > > > wie wärs mit switch/case? > > switch (name) { > case "service": > trace ("case service ergab true"); > break; > case "profil": > trace ("case profil ergab true"); > break; > case "handbuch": > trace ("case handbuch ergab true"); > break; > default: > trace ("kein case ergab true") } > > > gruß > michael > > ------------------------------------------------------ > Archiv : //www.freelists.org/archives/ascoders/ > Optionen : //www.freelists.org/list/ascoders > ------------------------------------------------------ > > ------------------------------------------------------ > Archiv : //www.freelists.org/archives/ascoders/ > Optionen : //www.freelists.org/list/ascoders > ------------------------------------------------------ > ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------ ------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------