mic-inspector
Version:
A react inspector which a most similar of Chorme DevTools inspector
26 lines (25 loc) • 806 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toNumberString = exports.radixCircle = void 0;
var types_1 = require("./types");
exports.radixCircle = [types_1.Radix.Decimal, types_1.Radix.Binary, types_1.Radix.Octal, types_1.Radix.Hex, types_1.Radix.Decimal];
/**
* Returns a string of number by specific radix
* @param number A number
* @param radix A specific number radix
*/
exports.toNumberString = function (number, radix) {
var prefix = '';
switch (radix) {
case types_1.Radix.Binary:
prefix = '0b';
break;
case types_1.Radix.Octal:
prefix = '0o';
break;
case types_1.Radix.Hex:
prefix = '0x';
break;
}
return prefix + number.toString(radix);
};