Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2007, 13:54   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 156
if else oder lieber switch????

Hallo,
die meisten arbeiten ja lieber mit If und else, haben diese Befehle denn einen Vorteil gegenüber dem Switch-Befehl? Ich finde, der Switch-Befehl ist übersichtlicher, aber es muss ja einen Grund geben, dass ihn so wenige benutzen. Oder ist er nur nicht so bekannt?
Uwe2005 ist offline   Mit Zitat antworten
Alt 05-03-2007, 14:20   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.142
switch-Strukturen lassen sich in if {...} else if {...} else {...} Strukturen überführen, da sie dasselbe aussagen. if-Klauseln sind aber etwas näher an der Syntax dran, die switch bildet da eine Ausnahme.

Hier mal eine url.

Die Semantik ist aber schon etwas anders. switch-Kontrollstrukturen sind schon etwas näher an endlichen Automaten dran, während sich if { ... } eher an goto anlehnt, also Verzweigungen erzeugt.
Omega Psi ist offline   Mit Zitat antworten
Alt 05-03-2007, 14:28   #3 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Wenn es mehr als drei Fälle gibt,
arbeite ich persönlich lieber mit
switch. Ist einfach übersichtlicher.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 05-03-2007, 15:00   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 156
Danke, für die Infos!!!
Gruß,
Uwe
Uwe2005 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:43 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele