A switch(!0)just matches switch(true).
This template:
switch (true) {
case (condition): do something; break;
case (condition): do something; break;
case (condition): do something; break;
}
It works the same way:
if (condition) {
do something;
} else if (condition) {
do something;
} else if (condition) {
do something;
}
Guffa source
share