javascript中的数据类型number

Posted lvjianqun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>

 

以上是关于javascript中的数据类型number的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 数据类型 —— number 类型详解

JavaScript 数据类型 —— number 类型详解

JavaScript 数据类型 —— number 类型详解

JavaScript中的数据类型和数据类型转换

JavaScript数据类型

javaScript中Number数字类型方法入门