• 多种选择(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>");

  • 相关阅读:
    有关base64编码算法的相关操作
    不宜多吃的十种垃圾食品
    ~ 無 淚 的 天 使 ~
    Datagrid 中添加ComboBox 的两种方法(winform)
    刀兄写的IIS管理类(C#)
    17种常用正则表达式
    正则表达式经典 (转)
    C#中Pinvoke的使用
    C#中Pinvoke的使用2
    异步操作样本
  • 原文地址:https://www.cnblogs.com/jiuyuetian/p/6282569.html
Copyright © 2020-2023  润新知