首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Switch语句

Switch语句
EN

Stack Overflow用户
提问于 2010-12-02 02:36:41
回答 5查看 3.2K关注 0票数 0

如何在switch语句中添加条件?(例如:-显示平均分的分数)

EN

回答 5

Stack Overflow用户

发布于 2010-12-02 02:41:32

我推荐使用if-else...switch语句只能在相等时进行比较。

有了一个整数分数,你可以这样做...

代码语言:javascript
复制
switch (score)
{
  case 100:
  case 99:
  case 98:
  case 97:
  case 96:
  case 95:
  case 94:
  case 93:
  case 92:
  case 91:
  case 90:
    grade = 'A';
    break;
  case 89:
    /* ... */
}

看到问题了吗?:-)

票数 6
EN

Stack Overflow用户

发布于 2010-12-02 02:37:44

你不能。使用if-else-if-else。

票数 1
EN

Stack Overflow用户

发布于 2014-02-11 21:20:48

下面是我如何在switch语句中使用小于大于。下面是ActionScript3中的代码...

var unknown1 n1:数字= 8;

var未知2:数字= 2;

var lowerBoundary = 1;

var upperBoundary =5

开关(True){

代码语言:javascript
复制
case (unknown2 < lowerBoundary || unknown2 > upperBoundary):
    trace("value is out of bounds");
break;

case (unknown2 > lowerBoundary && unknown2 < upperBoundary):
    trace("value is between bounds");
break;

default:
    trace("Out of Luck");
break;

}

输出...值在边界之间

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4327798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档