JS入门(NAN 特点)

        * NAN 特点

        * 1.任何涉及NaN的操作,结果都为NaN

        * 2.NaN与任何值都不相等,包括NaN本身。例如:下面的代码会返回false

        * alert(NaN == NaN);

        // 创建数值对象

        // Number() 是创建数值对象的构造函数

        // Number() 作用 创建数值对象,将其他类型的数据转化为数值型

        var num = new Number('你好')

        console.log(num)

        var num2 = new Number(true)  //1

        var num3 = new Number(false) // 0

        var num4 = new Number('') // 0

        var num5 = new Number('123') //123

        var num6 = new Number('0') // 0

        var num7 = new Number(123) // 123

        var num8 = new Number({}) // NaN

        var num9 = new Number([]) // 0

        var nu10 = new Number(null) //0

        var num11 = new Number('00000011') //11

你可能感兴趣的:(JS入门(NAN 特点))