2017-10-04 63 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));