JavaScript 中的数字可以分为整数和 浮点数 类型,JavaScript 的数字使用 Number 对象来表示。JavaScript 的整数还可以分为二进制、八进制、十进制和十六进制形式。
在 JavaScript 中,定义一个二进制表示的数字 变量,我们需要在数字前面加上前缀 ‘0b’,定义一个八进制表示的数字变量,需要在数字前面加上前缀 ‘0’,定义一个十六进制表示的数字变量,需要在数字前面加上前缀 ‘0x’。
var num = 1024;
我们使用 var 关键字声明了一个数字变量,即 num,它的值为 1024。
var num = 0b1001;
我们使用 var 关键字 声明了一个数字变量,并在数字的前面加上了 ‘0b’,表明声明的是一个二进制的数。
var num = 0103471;
我们使用 var 关键字声明了一个数字变量,并在数字的前面加上了 ‘0’,表明声明的是一个八进制的数。
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>
程序运行后,控制台输出如下:
我们首先使用 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>
程序运行后,控制台输出如下:
我们首先使用 var 关键字,声明了一个二进制的数字变量 bnum,其前缀是 ‘0b’,并打印其内容,接着,我们再次定义了一个十进制的数字变量 num,给其赋值为 1024,并打印。
接着,我们定义了一个八进制的数字变量 onum,其前缀为 ‘0’,最后,我们再次定义了一个数字变量 xnum 其前缀为 ‘0x’。
JavaScript 中的数字可以分为整数和浮点数类型,JavaScript 的数字使用 Number 对象来表示。JavaScript 的整数还可以分为二进制、八进制、十进制和十六进制形式。
在 JavaScript 中,定义一个二进制表示的数字变量,我们需要在数字前面加上前缀 ‘0b’,定义一个八进制表示的数字变量,需要在数字前面加上前缀 ‘0’,定义一个十六进制表示的数字变量,需要在数字前面加上前缀 ‘0x’。