Powiel możliwe:
What's the opposite of JavaScript's Math.pow?Jak uzyskać x 2 x = 8000?
2^x=i
Biorąc I, w jaki sposób możemy obliczyć x przy użyciu JavaScript?
Powiel możliwe:
What's the opposite of JavaScript's Math.pow?Jak uzyskać x 2 x = 8000?
2^x=i
Biorąc I, w jaki sposób możemy obliczyć x przy użyciu JavaScript?
Chcesz wziąć logarytm 8000. JS posiada funkcję Math.log
który wykorzystuje bazę e
, chcesz bazę 2
więc można napisać Math.log(8000)/Math.log(2)
uzyskać logarytm 8000 podstawy 2, która jest równa x.
Dzięki Shad, nie znam javascripts. – Dan
Potrzebujesz logarytmu z obiektu Math. To nie przewiduje dziennik podstawa 2 tak zrobić konwersję:
var x = Math.log(8000)/Math.log(2);
Reference to the javascript Math object.
w bardziej ogólnym przypadku możemy obliczyć 2^x = I w ten sposób:
var i; // Some number
var x = Math.log(i)/Math.log(2);
i jest wartością który użytkownik wprowadzi z formularza. –