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)  
//十六进制转八进制