特定匹配根据特定多条件执行相应的代码

switch (//表达式) {
    case 1:
        console.log('1');//代码块
        break;
    case 2:
        console.log('2');//代码块
        break;
    case 3:
        console.log('3');//代码块
        break;
    default:
        console.log('未匹配到');//代码块
}
var fruit =prompt('输入你想查询的水果名称')

switch (8) {
    case 1:
        console.log('苹果的价格是3.5/斤');
        break;
    case 2:
        console.log('芒果的价格是4.5/斤');
        break;
    case 3:
        console.log('香蕉的价格是5.5/斤');
        break;
    default:
        console.log('未匹配到水果名称');
}

语法结构:switch开关,case选项的意思,break;退出,不满足条件default;

执行思路:利用表达式的值和case里面的选项值做匹配,就执行相应代码,否则default;

发表回复

后才能评论