Подсчёт

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

  1. Firiat

    Firiat Well-Known Member

    Регистрация:
    19 окт 2010
    Сообщения:
    48
    Симпатии:
    0
    Привет. Есть проблема : выводит максимальное число как введенную последовательность и не работает количество максимальных одинаковых чисел. Спасибо.
    Код (LotusScript):
    <!DOCTYPE HTML>
    <html>
    <head>
    <script language="JavaScript">
    <!--
    function posl()
    {
    var u="";
    var u = prompt("Введите число","");
    var myArray = new Array(u);
    for (i=1;i<=u;i++)
    {
    var uses=prompt("Введите число","");
    myArray[i]=uses;
    document.write(myArray[i]+"<br>");

    }
    var max=0;
    for (i=0;i<=u;i++)
    {
    if (max<=myArray[i])
    {   max=myArray[i];
    alert("Максимальное число" + max);
    }  
    var kol=0;
    for (i = 1; i <u; i++)
    {
    if (max == myArray[i])
    {
    kol++;
    alert("Количество одинаковых максимальных чисел" + kol);
    }
    }    
    }
    }

    -->
    </script>
    </head>
    <body>  

    <form name="first">
    <input type="button" name="button1" value="Результат" onclick="posl(this.form)">

    </body>
    </html>
     
Загрузка...

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