2017-10-04 73 views
0

指数的值是否有一个JavaScript API数学发现的n(指数)的值,例如,如何找到在Javascript

查找值n这样2**n=64

我知道有Math.pow,但它需要基数和指数。在我的情况下,我有基地和结果,所以我不认为它会工作。

+2

你采取代数高中价值log?指数的倒数是对数。 – Barmar

回答

0

试试这个。请参阅此link

Math.log2(x) // x=64

link还会告诉你有关其他相关Math功能。 另外请记住,要找到logx到基地y,您始终可以使用公式ln(x)/ln(y)ln您已经有一个内置功能(请参阅上面的链接)。

1

我想你的意思找到

let a = Math.pow(2, 5); 
 
function getBaseLog(x, y) { 
 
    return Math.log(y)/Math.log(x); 
 
} 
 
console.log(a, getBaseLog(2, a));