This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Verschiedene JS Funktionen aufrufen je nach wert in Variable
#1
Hallo Profis,

bin Anfänger in JS und habe eine Frage:

Ich habe je eine JS-Funktion in einer separaten JS Datei(10 Dateien).

Nun möchte ich, wenn in inder Index.html in der Variable X einer von 10 Werten ausgewählt wird, die entpsrechende Funktion starten.

Also
x = 1 -> Funktion 1
x = 2 -> Funktion 2
.
.
.
usw.


Mein einziger Ansatz sind 10 verschieden if-else Anweisungen, aber das muss doch viel schöner gehen?

Wäre für eine Lösung dankbar!
Zitieren
#2
Könntest du mal etwas genauer beschreiben, was du meinst . Vielleicht mit Beispiel code.
So verstehe ich nicht ganz was du meinst
Als Lösung markieren Zitieren
#3
Moin,
das geht ganz Einfach mithilfe des Switch-Statement in JavaScript.

Hier ein einfaches Beispiel:

switch(meineVariable) {
    case 1:
        meineFunktion1();
    break;
    case 2:
        meineFunktion2();
    break;
    case 3:
        meineFunktion3();
    break;
    case 4:
    case 5:
    case 6:
        meineFunktion4();
    break;
    case 'MeinString':
        meineFunktion5();
    break;
    default:
        meineStandardFunktion();
}

Viel Spass beim ausprobieren!

VG
rzscout
Als Lösung markieren Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste