zoukankan      html  css  js  c++  java
  • 数据类型回顾之parseIng&parseFloat——JS学习笔记2015-6-2(第46天)

    成功在于坚持,送给自己这句话;

    今天回顾的是parseInt和parseFloat这两种数据类型的数值转换方法;

    相对于Number();方法而言,parse的两个方法是比较勤快的,从左到右一个个去解析,而Number是全面解析;

    可以这么理解parseInt,他比较土豪,在转换数值的时候,自左向右,遇到非数字的时候就停止转换了,后面的数据通通抛掉;

    不过parseInt还是比较聪明的,当数值前面有空格,一个或多个0的时候,还是会成功转换为整数值,var num1 = parseInt('0000200')  // 200

    而parseFloat,则比较“勤俭持家” 遇到小数点(第一个小数点)还是可以继续往后解析的

    利用这两种方法,我们可以判断一个数值是不是整数:

    var num = 109.88;

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

         alert(num+'是整数');

    }else{

         alert( num+'是小数')

    }

  • 相关阅读:
    hibernateValidator 升级
    java异常
    reids过期键三种删除策略
    hashmap源码探究
    http知识梳理1
    GregorianCalendar类的使用
    计算机网络笔记
    List的toArray方法
    实习周记一
    vue指令详解
  • 原文地址:https://www.cnblogs.com/zhangxg/p/4548072.html
Copyright © 2011-2022 走看看