Арифметическое выражение в Javascript

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем -, 1 мар 2010.

Статус темы:
Закрыта.
  1. Гость

    У меня в лабе надо:
    Написать функцию решения задачи согласно варианту. Исходные данные должны задаваться внутри кода как константы. Сделать анализ результатов и вывод по организации циклов в JavaScript.
    Дано натуральное число n. Вычислить [​IMG], где n>2.
    Но что-то у меня не тот ответ выходит,мож я неправильно делаю,вот мой код функции:
    Код (Text):
    <script LANGUAGE="Javascript">
    function rewenie_1()
    {
    var n=5;
    var result=1;
    for (var i=2; i <= n; i++){
    result *= (1-(1/(n^2)));}
    document.write(result+"<br>");

    }
    </SCRIPT>
    По моим подсчетам должно выйти [​IMG]
    а ответ из моей функции = 0.539775093710954

    Почему так,подскажите плиз,заранее благодарю.
     
  2. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    тут внутри цикла при вычислении result i надо вместо n
     
  3. Гость

    поменяла на
    Код (Text):
    <script LANGUAGE="Javascript">
    function rewenie_1()
    {
    var n=5;
    var result=1;
    for (var i=2; i<=n; i++){
    result*=(1-(1/(i*i)));}
    document.write(result+"<br>");

    }
    </SCRIPT>
     
Загрузка...
Похожие Темы - Арифметическое выражение Javascript
  1. Avicii
    Ответов:
    1
    Просмотров:
    1.155
  2. rakot
    Ответов:
    2
    Просмотров:
    1.639
  3. Avicii
    Ответов:
    0
    Просмотров:
    1.278
Статус темы:
Закрыта.

Поделиться этой страницей