Expression inside switch case statement
amount is a number, but the expressions in the case clauses only evaluate to booleans; the values will never match. You could always do switch (true) { case (amount >= 7500 && amount < 10000): // Code break; case (amount >= 10000 && amount < 15000): // Code break; // etc. } It works because … Read more