表达式在switch case语句中
我正在尝试创建一个switch语句但我似乎无法使用得到评估的表达式(而不是设置字符串/整数)。我可以使用if语句轻松完成此操作,但希望案例更快。
我正在尝试以下方法
function reward(amount) { var $reward = $("#reward"); switch (amount) { case (amount >= 7500 && amount < 10000): $reward.text("Play Station 3"); break; case (amount >= 10000 && amount < 15000): $reward.text("XBOX 360"); break; case (amount >= 15000): $reward.text("iMac"); break; default: $reward.text("No reward"); break; }}
我错过了一些明显的东西,或者这是不可能的?谷歌在这种情况下并不友善。
当年话下
相关分类