1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Рендомные вопросы для теста на Javascript

Тема в разделе "Web - программирование", создана пользователем Lender, 19 дек 2010.

Статус темы:
Закрыта.
  1. Lender

    Lender Гость

    Репутация:
    0
    Народ!!) хелп..
    есть тест на 10 вопросов... нужно сделать что бы все 10 вопросов выводились односременно на странице. но в случайном порядке!..
    знаю, что есть функция math rendom вроде..но как она работает я не в курсе..вообщем..народ хелп кто чем мождет... заранее спасибо!!)
     
  2. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    40
  3. Ildar88

    Ildar88 Гость

    Репутация:
    0
    Lender, вот пример такого теста только вместо 4 сделаешь 10.
    <html>

    <head>
    <title>Trener</title>
    </head>

    <body text="#00FF00" bgcolor="#000000">
    <script language="javascript">
    var ildar= new Array('<br><input type="radio" value="V1" name="R2"> Первый','<br><input type="radio" value= "V2" name="R2">Второй','<br><input type="radio" value="V3" name="R2">Третий','<br><input type="radio" value="V3" name="R2">Четвертый');
    document.write('Размер массива: '+ildar.length);
    var i=0;
    var n='';
    var m='';
    var l='';
    var k='';

    for (var i=0; i<=3; i++)
    {var sluch1=ildar[Math.floor(ildar.length*Math.random())];

    if (i==0)
    {document.write(sluch1);
    n=sluch1;}

    if (i==1)
    {if (sluch1!==n) document.write(sluch1)
    else i--;
    m=sluch1;}

    if (i==2)
    {if ((sluch1!==n)&&(sluch1!==m)) document.write(sluch1)
    else i--;
    l=sluch1;}

    if (i==3)
    {if ((sluch1!==n)&&(sluch1!==m)&&((sluch1!==l))) document.write(sluch1)
    else i--;
    k=sluch1;}
    }

    </script>



    </body>

    </html>
     
Загрузка...
Статус темы:
Закрыта.

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