2020-10-23if else条件选择语句/switch;for;do while循环语句;continue以及break关键字

例子:判断成绩级别并输出  按照从大到小的思路来写

var score = prompt("请你输入你的分数");
if (score >= 90) {
    alert('宝贝你是我的骄傲');
} else if (score >= 80) {

    alert("2"); //到达这个循环的一定小于90分,所以不用在写了;
} else if (score >= 70) {
    alert("3");

} else if (score >= 60) {
    alert("4");
}

三元表达式:

三元表达式也能做一些简单的 条件选择。有三元运算符组成的式子称为三元表达式,就是简化版的if else

//1.有三元运算符组成的式子称为三元表达式
        //2.语法结构
        //  条件表达式 ? 表达式1:表达式2
        //4.如果条件表达式结果为真,则返回表达式1的值,如果条件表达式为假,则返回表达式2的值
var num = 10;
        var result = num > 5 ? "是的" : "不是的";
        alert(result);  //输出结果为result

三元表达式的例子:

//用户输入0~59之间的数字,如果数字小于10,则在这个数字前面补0,否则不做操作,直接输出
        var num = prompt("请您输入一个数字");
        var num = num < 10 ? '0' + num : num;
        alert(num);

分支流程控制switch语句:

当要针对变量设置一系列的特定值的选项时,就可以使用switch

 //1.switch语句也是多分枝语句  也可以实现多选一
        //2.语法结构   switch  转换开关    case  小例子或者选项的意思
        switch(表达式){
            case value1:
                执行语句1;
                break;
            case value2:
                执行语句2;
                break;
            ···
            default:
                执行最后的语句;
        }//利用我们表达式的值和case后面的选项相匹配,如果匹配上,就执行该case的语句,如果没有匹配上,那么执行default里面的语句

switch注意事项:表达式我们经常写成变量,我们num的值和case里面的里面的值是全等,必须是值和数据类型一致才可以 

num===1。

如果当前的case里面没有break,则不会退出switc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值