三元表達式


三元表達式

三元表達式也能做一些簡單的條件選擇,有三元運算符組成的式子成為三元表達式。

// 1、有三元運算符組成的式子我們稱為三元表達式
// 2、++num  3+5    ?:
// 3、語法結構
        // 條件表達式  ?  表達式1 : 表達式2
// 4、執行思路
        // 如果條件表達式結果為真,則返回 表達式1 的值,如果條件表達式結果為假,則返回 表達式2 的值
// 5、代碼體驗
        var num = 10;
        var result = num > 5 ? '是的' : '不是';
        alert(result);
        // if(num>5){
        //     result='是的';
        // }else{
        //     result='不是';
        // }

案例:

 

//  用戶輸入0~59之間的一個數字
// 如果數字小於10,則在這個數字前面補0,(加0)否則 不做操作
// 用一個變量接受這個返回值,輸出
        var time = prompt('請你輸入0~59的數字');
        // 三元表達式 表達式?表達式1 :表達式2
        var result = time < 10 ? '0' + time : time;
        alert(result);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM