1. 程式人生 > 其它 >js基礎---轉換為Boolean型別

js基礎---轉換為Boolean型別

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            
            /*
             * 將其他的資料型別轉換為Boolean
             *     - 使用Boolean()函式
             *         - 數字 ---> 布林
             *             - 除了0和NaN,其餘的都是true
             * 
             *         - 字串 ---> 布林
             *             - 除了空串,其餘的都是true
             * 
             *         - null和undefined都會轉換為false
             * 
             *         - 物件也會轉換為true
             *         
             
*/ var a = 123; //true a = -123; //true a = 0; //false a = Infinity; //true a = NaN; //false //呼叫Boolean()函式來將a轉換為布林值 a = Boolean(a); a = " "; a = Boolean(a); a
= null; //false a = Boolean(a); a = undefined; //false a = Boolean(a); console.log(typeof a); console.log(a); </script> </head> <body> </body> </html>