2016-05-04 2 views
0
P := 1/(1+10^((Y-X)/400)) 
M*(1-P) = Result 

Пожалуйста, помогите, как я могу рассчитать, что в java-скрипте я не уверен, что все скобки путают программу. У меня уже есть скрипт, определяющий x и y через пользовательский ввод, просто неспособный заставить скрипт правильно рассчитать приведенную выше математику.Как я могу использовать javascript для решения этого уравнения?

+0

Откуда 'M'? – amphetamachine

+0

@ 100 Nightcore Было бы полезно, если бы вы могли опубликовать то, что уже пробовали. – Tibrogargan

ответ

1

Вы должны использовать Math.pow для возведения в степень, ^ - символ, зарезервированный для побитового XOR.

var Y = 1; 
var X = 2; 
var M = 3; 

var P = 1/(1 + Math.pow(10, ((Y - X)/400))); 
var Result = M * (1 - P); 
Смежные вопросы