How can I specify the base for Math.log() in JavaScript?
“Change of Base” Formula / Identity The numerical value for logarithm to the base 10 can be calculated with the following identity. Since Math.log(x) in JavaScript returns the natural logarithm of x (same as ln(x)), for base 10 you can divide by Math.log(10) (same as ln(10)): function log10(val) { return Math.log(val) / Math.LN10; } Math.LN10 … Read more