Versuch mal statt
pow(2,x)
ein1 << x
beim nächsten Vergleich...Ja, das ist ein bisschen schneller, kommt aber noch nicht ganz an die Newton -Methode heran:
Sicher? Versuchs mal ohne das with(Math)
.
Bei meinen Tests ist
var logarithmic = function(x)
{
return 1 << Math.ceil(Math.log(x)/Math.LN2);
};
_wesentlich_ schneller...
Christoph