Number.prototype.toString()
方法允许你将一个数字转换成字符串。这个方法可以接受一个可选的基数(radix)参数,用于指定在转换过程中使用的基数(进制数)。
基本用法
num.toString([radix])
num
:这是要转换的数字。radix
(可选):一个介于 2 到 36 之间的整数,表示数字的基数。如果省略该参数或其值为 0,则数字将以十进制形式转换为字符串。
返回值:一个指定数字值的字符串。
示例
十进制转换(默认)
如果不提供基数,toString()
默认将数字转换为十进制字符串。
const num = 123;
console.log(num.toString()); // "123"
二进制转换
const num = 15;
console.log(num.toString(2)); // "1111"
八进制转换
const num = 15;
console.log(num.toString(8)); // "17"