Показать сообщение отдельно
  #1 (permalink)  
Старый 16.12.2018, 11:58
Кандидат Javascript-наук
Отправить личное сообщение для Retro_1477 Посмотреть профиль Найти все сообщения от Retro_1477
 
Регистрация: 14.04.2018
Сообщений: 113

Содержимое input
Допустим я написал данное выражение в тег input "Math.pow(2, 2 * Math.sqrt(25 - x * x))" и мне нужно присвоить содержимое переменной, чтобы проводить с ней дальнейшие вычисления. Как это правильно сделать?

function f(x) {
            var fun = document.getElementById('f').value;//Math.pow(2, 2 * Math.sqrt(25 - x * x))
            alert(fun);
            return fun 
        }

        var a = 0, 
        b = 5 ,
        n = 100 ,
        S = 0,
        h = (b - a) / n;

        for (var j = 0; j < n; j++) {
            S += (f(a + j * h) + f(a + (j + 1) * h)) / 2 * h
        }
        alert(S);
Ответить с цитированием