TypeScript

var grade:string = "A"; switch(grade) {    case "A": {        console.log("优");        break;    }    case "B": {        console.log("良");        break;    }    case "C": {        console.log("及格");        break;        }    case "D": {        console.log("不及格");        break;    }      default: {        console.log("非法输入");        break;                  } }

编译以上代码得到如下 JavaScript 代码:

JavaScript

var grade = "A";switch (grade) {    case "A": {        console.log("优");        break;    }    case "B": {        console.log("良");        break;    }    case "C": {        console.log("及格");        break;    }    case "D": {        console.log("不及格");        break;    }    default: {        console.log("非法输入");        break;    }}

执行以上 JavaScript 代码,输出结果为:

优