zoukankan      html  css  js  c++  java
  • Number类型

    (⊙o⊙)…又是元气满满的一天呢~~~~~真恶心~~~从基本类型看js,数字这个东西真真的令人厌恶

    1. Number类型 定义八进制 首位数字为0,后面数字0~7,在严格模式下无效

          定义十六进制,首位为0x,后面0~9,A~F

    2.浮点数值

    function test ()
    {
    var message = 0.21+0.2;

    alert(message);//0.30000000000000004      /****永远不要测试某个特定的浮点数值****/
    }
    test();

    3.数值范围

    function test ()
    {
    var message =Number.MIN_VALUE + Number.MAX_VALUE;

    alert(message);
    alert(isFinite(message));//书上说输出false,可是我输出是true
    }
    test();

    4.NaN

    function test ()
    {
    var message =0/0;

    alert(message);//NaN
    alert(isFinite(message));//false
    }
    test();

    ========================

    function test ()
    {
    var message =1/0;

    alert(message);//Infinity
    alert(isFinite(message));//false   我在想是不是当运算是不符合运算逻辑的时候isFinite输出为false
    }
    test();

    =======================
    alert(NaN==NaN);//false  1.NaN不等于任何数,包括他自己 2.任何与NaN有关的运算都返回NaN

    =======================

    isNaN()是否不是数值/******不是数才返回true******/

    alert(isNaN(NaN));//true
    alert(isNaN(10));//false
    alert(isNaN("44"));//false
    alert(isNaN(true));//false   true是1

    ======================

    function test ()
    {
    var message =parseInt(070);
    var message1 =parseInt("070");

    alert(message);//56
    alert(message1);//70

    }
    test();

  • 相关阅读:
    产品化软件开发与项目化软件开发的对比
    4.ThinkPHP 3.1.2 输出和模型使用
    ThinkPHP 3.1.2 输出和模型使用1
    事务管理配置与@Transactional注解使用
    logstash 区分多个文件index端配置
    logstash 读取多个系统相同文件shipper端
    centos 6.5安装git
    如何查看PHP的配置信息
    MVC模式和URL访问
    1.环境搭建
  • 原文地址:https://www.cnblogs.com/liyunda/p/9851308.html
Copyright © 2011-2022 走看看