Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите перевести мат. формулу в javascript (https://javascript.ru/forum/misc/58833-pomogite-perevesti-mat-formulu-v-javascript.html)

vommer 13.10.2015 13:15

Помогите перевести мат. формулу в javascript
 
День добрый

Есть корректно работающая формула в excel

x=x*N1+x*N2+x*N3+x*N4+x*N5+x*N6+(МАКС((x-x*N1-x*N2-x*N3-x*N4-x*N5-x*N6)*{3:10:20:25:30:35:45}%-5*{0:21:111:201:551:1101:2701};0))+N7

Пользователь вводит N1, N2, N3, N4, N5, N6, N7 и получает x и каждое слагаемое формулы

Как реализовать эту формулу в javascrip, когда X и результат и участвует в определении результата?

МАКС((x-x*N1-x*N2-x*N3-x*N4-x*N5-x*N6)*{3:10:20:25:30:35:45}%-5*{0:21:111:201:551:1101:2701};0) - тут определяется максимальное значение из массива:

((x-x*N1-x*N2-x*N3-x*N4-x*N5-x*N6)*3% - 5*0);
((x-x*N1-x*N2-x*N3-x*N4-x*N5-x*N6)*10% - 5*21);
...
((x-x*N1-x*N2-x*N3-x*N4-x*N5-x*N6)*45% - 5*2701);

Спасибо

рони 13.10.2015 15:11

Цитата:

Сообщение от vommer
Пользователь вводит N1, N2, N3, N4, N5, N6, N7

далее бы также просто изложили, что творит ваш excel


Часовой пояс GMT +3, время: 23:19.