JavaScript 数字、数组与循环实用技巧
1. 数字处理
在 JavaScript 中,数字处理是常见的操作,下面介绍几种常见的数字处理场景及解决方案。
1.1 十进制转十六进制
若有一个十进制值,需要找出其十六进制的等效值。可以使用 Number 对象的 toString 方法。示例代码如下:
var num = 255;
alert(num.toString(16)); // 显示 ff,这是 255 的十六进制等效值
默认情况下,JavaScript 中的数字是十进制的。不过,也可以使用十六进制和八进制表示法创建和使用数字。十六进制数字以 0x 开头,八进制数字总是以零开头,示例如下:
var octoNumber = 0255; // 相当于十进制的 173
var hexaNumber = 0xad; // 相当于十进制的 173
还可以使用 Number 对象的 toString 方法创建其他进制的数字,传入的基数范围是 2 到 36,示例如下:
var decNum = 55;
var octNum = decNum.toString(8); // 八进制值为 67
v
超级会员免费看
订阅专栏 解锁全文
24

被折叠的 条评论
为什么被折叠?



