JavaScript数字

JavaScript数字教程

JavaScript 中的数字可以分为整数和 浮点数 类型,JavaScript 的数字使用 Number 对象来表示。JavaScript 的整数还可以分为二进制、八进制、十进制和十六进制形式。

JavaScript数字的进制表示

在 JavaScript 中,定义一个二进制表示的数字 变量,我们需要在数字前面加上前缀 ‘0b’,定义一个八进制表示的数字变量,需要在数字前面加上前缀 ‘0’,定义一个十六进制表示的数字变量,需要在数字前面加上前缀 ‘0x’。

声明JavaScript数字

语法

var num = 1024;

说明

我们使用 var 关键字声明了一个数字变量,即 num,它的值为 1024。

声明JavaScript二进制数

语法

var num = 0b1001;

说明

我们使用 var 关键字 声明了一个数字变量,并在数字的前面加上了 ‘0b’,表明声明的是一个二进制的数。

声明JavaScript八进制数

语法

var num = 0103471;

说明

我们使用 var 关键字声明了一个数字变量,并在数字的前面加上了 ‘0’,表明声明的是一个八进制的数。

声明JavaScript十六进制数

语法

var num = 0x9ABC4;

说明

我们使用 var 关键字声明了一个数字变量,并在数字的前面加上了 ‘0x’,表明声明的是一个十六进制的数。

案例

定义一个数字

定义一个 JavaScript 数字,并打印

<!DOCTYPE html> <html> <head> <title>JavaScript字符串</title> <script type="text/javascript"> console.log("嗨客网(www.haicoder.net)"); var num = 1024; console.log("num =", num); var birth = 1001; console.log("birth =", 1001); birth = 2019; console.log("birth =", birth); </script> </head> </html>

程序运行后,控制台输出如下:

18_javascript数字.png

我们首先使用 var 关键字,声明了一个数字变量 num,给其赋值为 1024,并打印其内容,接着,我们再次定义了一个数字变量 birth,给其赋值为 1001,并打印。

最后,我们再次给数字变量 birth 重新赋值为 2019,并打印其内容。

定义二进制八进制十六进制数字

定义一个二进制,八进制,十六进制的 JavaScript 数字,并打印

<!DOCTYPE html> <html> <head> <title>JavaScript进制</title> <script type="text/javascript"> console.log("嗨客网(www.haicoder.net)"); var bnum = 0b11001; console.log("bnum =", bnum); var num = 1024; console.log("num =", num); var onum = 070; console.log("onum =", onum); var xnum = 0xA12BD; console.log("xnum =", xnum); </script> </head> </html>

程序运行后,控制台输出如下:

19_javascript数字.png

我们首先使用 var 关键字,声明了一个二进制的数字变量 bnum,其前缀是 ‘0b’,并打印其内容,接着,我们再次定义了一个十进制的数字变量 num,给其赋值为 1024,并打印。

接着,我们定义了一个八进制的数字变量 onum,其前缀为 ‘0’,最后,我们再次定义了一个数字变量 xnum 其前缀为 ‘0x’。

JavaScript数字教程总结

JavaScript 中的数字可以分为整数和浮点数类型,JavaScript 的数字使用 Number 对象来表示。JavaScript 的整数还可以分为二进制、八进制、十进制和十六进制形式。

在 JavaScript 中,定义一个二进制表示的数字变量,我们需要在数字前面加上前缀 ‘0b’,定义一个八进制表示的数字变量,需要在数字前面加上前缀 ‘0’,定义一个十六进制表示的数字变量,需要在数字前面加上前缀 ‘0x’。