switch语句的句法结构:

switch (expression) {
  case value1:
    // code block
    break;
  case value2:
    // code block
    break;
  default:
    // code block
    break;
}

其中,expression是要进行比较的表达式,value1和value2是与expression进行比较的值,default是当所有case都不匹配时执行的代码块。

一个关于switch的练习:

// 请用户输入一个数字
// 如果数字为1,则输出"星期一"
// 如果数字为2,则输出"星期二"
// 如果数字为3,则输出"星期三"
// 如果数字为4,则输出"星期四"
// 如果数字为5,则输出"星期五"
// 如果数字为6,则输出"星期六"
// 如果数字为7,则输出"星期日"
// 如果数字不在1~7之间,则输出"输入错误"

let num = parseInt(prompt("请输入一个数字:"));

switch (num) {
  case 1:
    console.log("星期一");
    break;
  case 2:
    console.log("星期二");
    break;
  case 3:
    console.log("星期三");
    break;
  case 4:
    console.log("星期四");
    break;
  case 5:
    console.log("星期五");
    break;
  case 6:
    console.log("星期六");
    break;
  case 7:
    console.log("星期日");
    break;
  default:
    console.log("输入错误");
    break;
}

这个练习要求用户输入一个数字,然后根据数字输出对应的星期几。如果数字不在1~7之间,则输出"输入错误"。这个练习可以帮助练习者熟悉switch语句的使用方法

写出switch语句的句法结构写一个关于switch的练习要求	写出代码注释

原文地址: https://www.cveoy.top/t/topic/cGkv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录