发表于: 2020-03-13 21:42:12
0 1460
一、今天完成的事情
在JS中各进制的数字分别怎么表示
进制的数字
在JS中,如果需要表示十六进制的数字,则需要以0x开头
在JS中,如果需要表示8进制的数字,则需要以0开头
在JS中,如果需要表示2进制的数字,则需要以0b开头
//十六进制数字
var a = 0x123;
//八进制数字
var a = 070;
//二进制数字
var a = 0b10;
a = "070";
a = parseInt(a);
//像"070"这种字符串,有些浏览器会当成八进制解析,有些会当成10进制解析
如果让他当成十进制进行解析,可以在parseInt()中传递一个第二个参数,来指定数字的进制,用逗号隔开,则需要写成
a = parseInt(a,10),然后输出console.log(a);
二、遇到的困难
暂时没有
三、明天要做的事情
继续学习心得知识
四、收获
学习了JS中各种不同进制数字的表示方式
评论