2012-09-28 64 views

回答

7

你想利用8000對數JS有Math.log功能,使用基地e,你想要基地2所以你可以寫Math.log(8000)/Math.log(2)獲得8000基地2個,這等於x的對數。

+1

謝謝Shad,我不知道javascripts。 – Dan

0

您需要Math對象的對數。它不提供一個基座2日誌,以便進行轉換:

var x = Math.log(8000)/Math.log(2); 

Reference to the javascript Math object.

在更一般的情況下,我們計算2^X = I這種方式:

var i; // Some number 
var x = Math.log(i)/Math.log(2);