其他分享
首页 > 其他分享> > 三元表达式

三元表达式

作者:互联网

1. js 代码

        // 1. 有三元运算符组成的式子我们称为三元表达式
        // 2. ++num     3 + 5     ? :
        // 3. 语法结构 
        // 条件表达式 ? 表达式1 : 表达式2
        // 4. 执行思路
        // 如果条件表达式结果为真 则 返回 表达式1 的值 如果条件表达式结果为假 则返回 表达式2 的值
        // 5. 代码体验
        var num = 10;
        var result = num > 5 ? '是的' : '不是的'; // 我们知道表达式是有返回值的
        console.log(result);
        // if (num > 5) {
        //     result = '是的';
        // } else {
        //     result = '不是的';
        // }

2. 案例 : 数字补零

用户输入数字 , 如果数字小于10 , 则在前面补 0 , 比如 01 , 09 , 如果数字大于10 , 则不需要补 , 比如 20.

代码示例

        //         用户输入0~59之间的一个数字
        // 如果数字小于10,则在这个数字前面补0,(加0 拼接) 否则  不做操作
        // 用一个变量接受这个返回值,输出
        var time = prompt('请您输入一个 0 ~ 59 之间的一个数字');
        // 三元表达式   表达式 ? 表达式1 :表达式2 
        var result = time < 10 ? '0' + time : time; //   把返回值赋值给一个变量
        alert(result);

 

标签:10,数字,num,result,var,三元,表达式
来源: https://www.cnblogs.com/wqddmghsdfh/p/16098376.html