Javascript进制的转换

javascript中实际已经提供了数字进制转换的工具,那就是toString()方法。

在调用数值的 toString()方法时,可以传递一个参数:输出数值的基数。默认情况下, toString()方法以十进制格式返回数值的字符串表示。而通过传递基数,toString()可以输出以二进制、八进制、十六进制,乃至其他任意有效进制格式表示的字符串值。下面给出几个例子:

var num = 10;
alert(num.toString()); // "10"
alert(num.toString(2)); // "1010"
alert(num.toString(8)); // "12"
alert(num.toString(10)); // "10"
alert(num.toString(16)); // "a"

默认的(没有参数的)输出值与指定基数 10 时的输出值相同。

    原文作者:nummy
    原文地址: https://www.jianshu.com/p/3ccf4872425c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞