How can I specify the base for Math.log() in JavaScript?

后端 未结 10 1426
别那么骄傲
别那么骄傲 2020-11-28 18:02

I need a log function for JavaScript, but it needs to be base 10. I can\'t see any listing for this, so I\'m assuming it\'s not possible. Are there any math wiz

10条回答
  •  渐次进展
    2020-11-28 18:37

    Easy, just change the base by dividing by the log(10). There is even a constant to help you

    Math.log(num) / Math.LN10;
    

    which is the same as:

    Math.log(num) / Math.log(10);
    

提交回复
热议问题