zoukankan      html  css  js  c++  java
  • 多种选择(Switch)

    语法:

    switch(' 表达式')

    {

    case 值1:

    执行代码块 1

    break;

    case值2:

    执行代码块2

    break;

    ...

    case 值n:

    执行代码块n

    break;

    default:

    与case值1、case值2...case值n不同时执行的代码

    }

    语法说明:

    Switch 必须赋初始值,值与每个case值匹配。满足执行该case后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。

    例子:假设评价学生的成绩,10分满分制,我们按照每一分一个等级将成绩分等级,并根据成绩的等级做出不同的评价。

    var myscore = 6;//myscore变量存储分数,假设为6

    switch (myscore)//switch实现判断,case6匹配

    {

    case 0:

    case1:

    case2:

    case3:

    case4:

    case5:

     degree = "继续努力";

    document.write("评语:"+degree+"<br>");

    break;

    case 6:

    degree ="及格,加油!";

    document.write("评语:"+degree+"<br>");

    case 7:

    degree="凑合,奋进!";

    document.write("评语:"+degree+"<br>");

    case 8:

    case 9;

    degree="高手,大牛!";

    document.write("评语:"+degree+"<br>");

    case 8:

    degree="很棒,很棒!";

    document.write("评语:"+degree+"<br>");

  • 相关阅读:
    开发技术--Numpy模块
    开发技术-IPython介绍
    开发--Deepin系统安装
    开发--CentOS-7安装及配置
    开发技术--设计模式
    English--音标重难点
    English--音标拼读
    English--辅音
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
  • 原文地址:https://www.cnblogs.com/jiuyuetian/p/6282569.html
Copyright © 2011-2022 走看看