Math.log com uma base opcional

Math.log = (function(){
var func = Math.log;
return function(val, base){
if ( typeof base !== 'number' ) return func(val);
return func(val) / func(base);
};
}());

Por exemplo, base de log 10 de 100:

Math.log(100, 10);

Ou você ainda pode pegar o tronco natural omitindo a base:

Math.log(100);