• javascript中的数据类型number


     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             
     8             /*
     9              * 在JS中所有的数值都是Number类型,
    10              *     包括整数和浮点数(小数)
    11              * 
    12              * JS中可以表示的数字的最大值
    13              *     Number.MAX_VALUE
    14              *         1.7976931348623157e+308
    15              * 
    16              *     Number.MIN_VALUE 大于0的最小值
    17              *         5e-324
    18              * 
    19              *  如果使用Number表示的数字超过了最大值,则会返回一个
    20              *         Infinity 表示正无穷
    21              *         -Infinity 表示负无穷
    22              *         使用typeof检查Infinity也会返回number
    23              *  NaN 是一个特殊的数字,表示Not A Number
    24              *         使用typeof检查一个NaN也会返回number
    25              */
    26             //数字123
    27             var a = 123;
    28             //字符串123
    29             var b = "123";
    30             /*
    31                  可以使用一个运算符 typeof
    32                      来检查一个变量的类型
    33                  语法:typeof 变量    
    34                  检查字符串时,会返回string
    35                  检查数值时,会返回number
    36              * */
    37             //console.log(typeof b);
    38             
    39             a = -Number.MAX_VALUE * Number.MAX_VALUE;
    40             
    41             a = "abc" * "bcd";
    42             
    43             a = NaN;
    44             
    45             //console.log(typeof a);
    46             
    47             a = Number.MIN_VALUE;
    48             
    49             //console.log(a);
    50             
    51             /*
    52              * 在JS中整数的运算基本可以保证精确
    53              */
    54             var c = 1865789 + 7654321;
    55             
    56             /*
    57              * 如果使用JS进行浮点运算,可能得到一个不精确的结果
    58              *     所以千万不要使用JS进行对精确度要求比较高的运算    
    59              */
    60             var c = 0.1 + 0.2;
    61             
    62             console.log(c);
    63             
    64             
    65         </script>
    66     </head>
    67     <body>
    68     </body>
    69 </html>
  • 相关阅读:
    Java(15) _Runtime类 内存方法
    Mysql(1)_ 基本sql语句
    Java(13)_ 用IO流复制文件
    Java(12)_switch语句
    Java(10) _无参构造方法调用问题
    Java(9) _强制类型转换
    Java(8)_符串常量赋值
    Java(7)_file类的常用方法
    Java(6)_ Runtime类调用exe程序
    Java(5) _类的定义
  • 原文地址:https://www.cnblogs.com/lvjianqun/p/10291529.html
Copyright © 2020-2023  润新知