Рандомные Числа + Средние Арифметическое

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем John, 11 апр 2012.

  1. John

    John Гость

    Задали данную задачку, не могу понять как решить...

    суть самой задачи:
    Создать сценарий, подсчитывающий среднее арифметическое 100 случайных чисел.
    Найти минимальное и максимальное среди этих чисел. Выведите на экран результаты.

    вроде проще паренной репы, но так как я новичок в js то не могу найти элементарного решения...
    единственное что приходит в голову это создать цикл который 100 переменным присваивает рандомные значение, после чего сложить переменные и делить на 100... но это как то слишком целомудренно...
    подскажите пожалуйста как эту идею правильно осуществить!?
    :eek:
     
  2. Bugnet

    Bugnet Гость

    Для наглядности сделал не 100 случайных чисел, а лишь 5 - чтобы "ручками" можно было проверить , округлил до целых и задал диапазон выборки (это можно изменить). Если нужно 100, то задавайте i<100 и среднее арифметическое должно получаться делением на 100.
    Код (LotusScript):
    <script type="text/javascript">
    var minimal=100;
    var maksimal=0;
    var sum =0;
    for(i=0;i < 5; i++)
    {
    var MyRND = Math.random() * 100;
    var MyRND = Math.round (MyRND);
    if (minimal>MyRND){var minimal = MyRND};
    if (maksimal<MyRND){var maksimal = MyRND};
    document.write ("<br/>Случайное число от 1 до 100 - " +MyRND);
    sum=sum+MyRND; 
    }
    document.write ("<br/>Минимальное число - " +minimal);
    document.write ("<br/>Максимальное число - " +maksimal);
    var srednee = sum/5;
    document.write ("<br/>Среднее арифметическое - " +srednee);

    </script>
    P.S. Случайные числа и округление "подглядывал" здесь, а FOR вспоминал здесь
     
Загрузка...
Похожие Темы - Рандомные Числа Средние
  1. areostar
    Ответов:
    0
    Просмотров:
    359
  2. Bisyara
    Ответов:
    0
    Просмотров:
    955
  3. mel
    Ответов:
    3
    Просмотров:
    1.361
  4. GoldenYear
    Ответов:
    0
    Просмотров:
    1.167
  5. Untiy16
    Ответов:
    0
    Просмотров:
    1.368

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