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-Key: 656131

Url: https://administrator.de/contentid/656131

Printed on: April 20, 2024 at 07:04 o'clock

Member: BirdyB
BirdyB Feb 25, 2021 at 19:37:26 (UTC)
Goto Top
Hi,
und was ist jetzt die Frage?
VG
Mitglied: 147669
Solution 147669 Feb 25, 2021 updated at 19:57:08 (UTC)
Goto Top
https://www.mediaevent.de/javascript/switch.html
Ganz unten unter case mit Ausdruck
Member: Sarumahr
Sarumahr Feb 25, 2021 at 20:36:08 (UTC)
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?
Mitglied: 147669
147669 Feb 25, 2021 updated at 21:53:04 (UTC)
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.