三元运算符

  // 三元运算符
        // 有三个表达式,参与的运算符

        // 运算符的分类还可以从参与运算符的表达式个数来进行分类


        // 一元运算符,也就是只有一个表达式参与运算符
        // ++   --   !  

        // 二元运算符,也就是只有两个表达式参与运算符
        // = + - +=  -=   %  >  < ===   ....  
        // 除了上面三个,其他的都是二元运算符


        // 三元运算符,也就是只有三个表达式参与运算符
        // 条件表达式 ? 表达式1 : 表达式2
        // 如果 条件表达式的结果是 true  就执行 表达式1 
        // 如果 条件表达式的结果是 false 就执行 表达式2
        // 三元运算符,执行原理就是 简单的 if...else的执行原理
        // 就是简写的,简单的if...else
        // 三元运算符,代码与简单的if...else是完全相同的,就是语法形式不同


        // 如果数值大于 10 就 输出 大于10 
        // 如果数值小于等于 10 就 输出 不大于10

        var int = parseInt(Math.random()*(20+1-1)+1);
        // if判断
        if( int > 10 ){

            console.log(`数值${int}是大于10的`);

        }else{

            console.log(`数值${int}不大于10的`);

        }

        // 三元运算符
        int > 10 ? console.log(`数值${int}是大于10的`) : console.log(`数值${int}不大于10的`);
右侧打赏一下 代码改变世界一块二块也是爱
原文地址:https://www.cnblogs.com/ht955/p/14021355.html