JSFiddle - React, Tailwind, and code Playground

by Derek Leung

JavaScript

Number.prototype._ = function(base){
    var input = +this, digits = [];
    while(digits.push(letter(input%base)), input = (input/base)|0)     //work for int
    function letter(n){ return n > 9 ? String.fromCharCode(n%base+55) : n;}
    return digits.reverse().join("");
};


console.log( 255.._(16) );
console.log( 255.._(2)  );