1
2
3
4
var  n =  '255' ;
console.log(n.toString(16)); //255
var  m = 255;
console.log(m.toString(16)); //ff

十进制转二进制:

语法

NumberObject.toString(radix);

二进制转十进制:

语法

parseInt(string, radix);
1
2
3
4
5
6
7
8
9
10
parseInt(num,8);    //八进制转十进制
parseInt(num,16);    //十六进制转十进制
parseInt(num).toString(8)   //十进制转八进制
parseInt(num).toString(16)    //十进制转十六进制
parseInt(num,2).toString(8)    //二进制转八进制
parseInt(num,2).toString(16)   //二进制转十六进制
parseInt(num,8).toString(2)    //八进制转二进制
parseInt(num,8).toString(16)   //八进制转十六进制
parseInt(num,16).toString(2)   //十六进制转二进制
parseInt(num,16).toString(8)   //十六进制转八进制