zoukankan      html  css  js  c++  java
  • Number()

    1.Number 

    var a='+100'  ============> Number(a)       100

    var a=' '        ============> Number(a)       0

    var a='sdfsdfsd '       ============> Number(a)       NaN

    var a='112'       ============> Number(a)       112

    var a=true     ============> Number(a)       1

    var a=false    ============> Number(a)       0

    var a= []       ============> Number(a)       0

    var a= ['']      ============> Number(a)       0

    var a =[1]    ============> Number(a)       1

    var a =[1,2,3]    ============> Number(a)       NaN

    var a = null  ============> Number(a)      0

    var a;       ============> Number(a)      NaN   (因为a是undefind)

    var json={}   ============> Number(a)  NaN

    var json={name:'aa'}  ============> Number(a)  NaN

    var a=function(){alert(1)}      ============> Number(a)   NaN

    判断是整数还是小数的小技巧:

    if(parseInt(num) == parseFloat(num)){

      //整数

    }else{

      //小数

    }

    显示类型转换:Number() parseInt()   parseFloat()

    隐式类型转换: +   =    *    /    %   ++   --   >   <  

    字符串之间的比较是

  • 相关阅读:
    LIN总线学习-总线逻辑
    使用万用表测量CAN总线电压及实际电压与逻辑电瓶关系
    汽车网络和控制单元的安全威胁研究
    [CANopen] SDO的命令字
    新起点,新开始
    Git Commands
    Obsessive String
    The E-pang Palace
    最长递增子序列(LIS)
    Valid Sets
  • 原文地址:https://www.cnblogs.com/vivijs/p/3783289.html
Copyright © 2011-2022 走看看