Мобильная версия форумов
Открыть
 −17°C
завтра: −4°C
Погода в Перми
−17°C
вечером−10°C
ночью−10°C
завтра−4°C
Подробно
 66,20
−0.0448
Курс USD ЦБ РФна 20 февраля
66,2022
−0.0448
 74,82
−0.0904
Курс EUR ЦБ РФна 20 февраля
74,8151
−0.0904
  • experienced

    Сообщений: 561

    Имеется тест.
    Нужно сделать так, чтобы при запуске вопросы каждый раз выпадали в разном порядке.
    Подскажите, плиз, что нужно изменить или дописать.

    "Нет неразрешимых проблем, есть неприятные решения"

  • junior

    Сообщений: 5

    Первое что пришло в голову!

    P.S. Сделайте верстку, а то смотрится не красиво :улыб:

  • experienced

    Сообщений: 561

    Большое спасибо!
    Только весь смысл размещения вопросов в разном порядке таков, чтобы просмотреть их все сразу не было возможности (сечас они все на одной странице в разном порядке).
    Т.е.при запуске теста выпадает случайным образом вопрос. Остальные просмотреть нельзя. После ответа на первый вопрос нажимаем "ответить" и вместо первого появляется второй вопрос. Вернуться на предудщий вопрос нельзя.
    Так можно сделать?

    "Нет неразрешимых проблем, есть неприятные решения"

  • guru

    Сообщений: 8361

    сделать, разумеется, можно :yes.gif:
    Вот только любой мало-мальски грамотный пользователь, просмотрев код страницы, увидит все ваши вопросы и правильные ответы. Об этом думали?

  • junior

    Сообщений: 5

    Можно вот так!
    А вообще лучше заведиите массив с номерами правельных ответов, чтобы не писать test1, test2 ... test10 и в одной функции можно все это обработать!
    Но как было сказано выше это действительно теряет смысал если на тесты отвечает мало-мальски грамотный пользователь!

  • experienced

    Сообщений: 561

    Огромное вам человеческое спасибо! Выручили!

    Откровенно говоря некогда вникать в массивы и другую полезную литературу - осталась неделя до сдачи диплома :зло:
    Понятно, что от продвинутных пользователей ничего не скроешь, но для защиты от халявщика хочу энтером сместить весь код вниз страницы. Пусть посидит подумает))))
    В идеале бы еще на каждый вопрос иметь таймер на 1 минуту, чтобы по истечении времени новый вопрос появлялся.....
    ой, сильно много прошу, да?:смущ:

    "Нет неразрешимых проблем, есть неприятные решения"

  • junior

    Сообщений: 5

    Ну это вы уже как-нибудь сами, ключевое слово для поиска setTimeout....

  • experienced

    Сообщений: 561

    Еще раз спасибо :knix:

    "Нет неразрешимых проблем, есть неприятные решения"

Записей на странице:

Перейти в форум

Модератор: