sarumahr
Goto Top

JavaScript switch case mit Variable

Hallo, ich möchte in JavaScript einen Case erstellen, in dem ich Argumente mitgeben kann.
Bspw:
...
case 'get' + username:  
...
Der Username wird in einem Chat mitgegeben.
Bsp:
!get Sarumahr
Dieser soll dann weiterverarbeitet werden.

Content-ID: 656131

Url: https://administrator.de/forum/javascript-switch-case-mit-variable-656131.html

Ausgedruckt am: 22.12.2024 um 11:12 Uhr

BirdyB
BirdyB 25.02.2021 um 20:37:26 Uhr
Goto Top
Hi,
und was ist jetzt die Frage?
VG
147669
Lösung 147669 25.02.2021 aktualisiert um 20:57:08 Uhr
Goto Top
https://www.mediaevent.de/javascript/switch.html
Ganz unten unter case mit Ausdruck
Sarumahr
Sarumahr 25.02.2021 um 21:36:08 Uhr
Goto Top
Leider ist das nicht nach was ich suche. Ich nöchte nicht vergleichen, sondern wie in einer function einen Wert mit übergeben.
Als Beispiel:
Case "!get" + username

Im Chat dann als
!get Sarumahr

Ist dies realisierbar?
147669
147669 25.02.2021 aktualisiert um 22:53:04 Uhr
Goto Top
Du hattest oben nach einem "Switch Case " Konstrukt gefragt und darauf haben ich geantwortet!

Du müsstest nur den Link mal genauer lesen!
switch (true) {
    case (variable == 'get ' + username):   
        // Whatever here
        break;
    default: 
        // Whatever else
}

Kannst du aber genauso mit einem IF-ELSEIF-ELSEIF-ELSE abfackeln ... Mach was dir lieber is.
Ob du daraus nun ne Function machst bleibt dir selbst überlassen , oder müssen wir dir jetzt auch noch erklären wie man eine Function schreibt?

Ansonsten bitte "exakt" spezifizieren was du willst und nicht nur immer einen Satz raushauen bei dem man sich den Rest selbst ausdenken muss!!

So kann ich nur die Glaskugel rausholen
https://tio.run/##ZY9PC4JAFMTv@ymep1UipU5ReOrSsUsnU9j0Kca6G/vHgvKz25oGSe ...

Ansonsten bin ich raus.