Since
switch(1 === 1, 2 === 2) {
case true, true:
console.log("true, true");
break;
default:
console.log("default");
break;
}
doesn't work(only goes off of the right side of the comma to my knowledge), I was wondering if there was a typescript equivalent to something like rust's match:
match(1 == 1, 2 == 2) {
(true, true) => println!("true, true"),
_ => println!("default"),
}
I've tried doing something with tuples but it always goes to the default condition, see below for code.
switch([1 === 1, 2 === 2]) {
case [true, true]:
console.log("true, true");
break;
default:
console.log("default");
break;
}