//进制转换 10进制转化2进制,8进制,16进制
function baseConverter(number, base){
var remStack = new Stack(),
rem,
baseString = '',
digits = '0123456789ABCDEF';
while(number > 0){
rem = number % base;
remStack.push(rem);
number = parseInt(number / base)
}
while(!remStack.isEmpty()){
baseString += digits[remStack.pop()];
}
return baseString;
}
var a = baseConverter(15, 16)
console.log(a) //F