ES6+内置进制转换方法:
- num.toString(radix) 10进制number转radix进制字符串
- parseInt(str,radix),radix进制字符串转10进制number
javascript
/**
* @param {number} decimalisim
* @param {number} radix
* @return {string}
*/
//changeRadix
function numChangeRadix(decimalisim, radix) {
return decimalisim.toString(radix); //将十进制num转换为radix进制字符串
}
/**
* @param {string} str
* @param {number} radix
* @return {number}
*/
function strChangeRadix(str, radix) {
return parseInt(str, radix); //将str看作radix进制
}
/*
1.num.toString(radix) 10进制number转radix进制字符串
2.parseInt(str,radix),radix进制字符串转10进制number
*/