Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как записать данное выражение на JS (https://javascript.ru/forum/misc/76227-kak-zapisat-dannoe-vyrazhenie-na-js.html)

Retro_1477 15.12.2018 13:58

Как записать данное выражение на JS
 
Нужно написать код, который будет вычислять определённый интеграл методом прямоугольников. Я нашёл какой-то код, и у меня возникли сложности с написанием функции. Помогите пожалуйста

http://prntscr.com/lv9jwc

рони 15.12.2018 14:39

Retro_1477,
function f(x)
{
  return Math.pow(2, 2 * Math.sqrt(25 - x * x))
}
var a = 0, b = 5, n = 100, h = (b - a)/n, S = 0;
for (var j = 0; j < n; j++) {

  S += (f(a + j*h) + f(a + (j+1)*h))/2 * h
}

alert(S);

Retro_1477 15.12.2018 15:24

Спасибо, Рони!


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