Javascript中实现进制转换
当有一组二进制的字符串时,如何能够转成10进制或者16进制呢?
当有一组十进制的数值,你需要用二进制或16进制来表示时,你当如何调用呢?
当你遇到 parseInt(1/0, 19); 结果输出18时,你是否思考过那隐藏的原理呢?
十进制转N进制
语法:
number.toString(N);
exp:
var num = 5;
console.info( num.toString(2) ); //101
n进制转十进制
语法:
parseInt(value, N);
exp:
var value = 101;
parseInt(value, 2); // 5