Quiero usar la declaración de cambio con 2 variables, por ejemplo, a y b , algo como esto:
switch(a,b){ case(1,1): // a = 1 and b = 1 doSomething() break case(1,2): // a = 1 and b = 2 doSomethingElse() break case(0,2): // a = 0 and b = 2 doOtherthings() break default doNothing() }Sé que este código no funciona, ¿hay alguna forma alternativa de hacerlo?
Podría usar sentencias if en su lugar.
if (a === 1 && b === 1) doSomething(); else if (a === 1 && b === 2) doSomethingElse(); else if (a === 0 && b === 2) doOtherthings(); else doNothing();