Заказ закрыт
Яваскрипт. Прохождение простого теста

Бюджет: 700 руб
8.77 $ – 7.70 €
Заказчик выбрал исполнителя:
Стас Неизвестен  
Ищу программиста, кто не занят ближайшие несколько часов и реализует задачу. Нужно сделать простой JS теста для размещения на странице. Принцип такой – показываем пользователю список вопросов, он отмечает галками варианты. После нажатия кнопки «Получить рекомендации» – обсчитываем баллы, вопросы скрываем, показываем результат и кнопку из п.5 (см. описание).

Скрипт будет вставляться в конструкторе Tilda.cc, поэтому подключать дополнительные библиотеки нельзя.

Полное описание:

1. В настройках сверху скрипта должен быть массив со списком вопросов, ответов и количеством баллов.
Пример:
Вопрос1 – Ответ1: 0 баллов; Ответ 2: 5 баллов; Ответ 3: 10 баллов – один вариант.
Вопрос2 – Ответ1: 0 баллов; Ответ 2: 5 баллов – множественный выбор.
И т.д.

2. Количество вопросов и ответов можно менять.

3. Для каждого вопроса нужна опция – один вариант или множественный выбор, баллы суммируются.

4. Результат обсчитывается после нажатия кнопки «Получить рекомендации». Кнопку надо будет отметить в скрипте комментарием, чтобы было понятно где менять ее стили.

5. Также, сверху, в настройках нужно добавлять результаты, которые показываем по итогу теста. Пример:
От 0 до 10 баллов – Текст результата 1 – Текст кнопки 1
От 11 до 20 баллов – Текст результата 2 – Текст кнопки 2
И т.д.

6. Количество результатов не ограниченно. Текст результата должен поддерживать html, чтобы в нем можно было записывать развернутый результат с форматированнием.

7. По прохождению теста нужно показывать результат (Ваша оценка Х из 135 баллов), текст к результату и большую красную кнопку с текстом и ссылкой «Скачать инструкцию». Текст кнопки нужно также менять, в зависимости от результата. В комментариях пометить, где находится фон кнопки, чтобы можно было ее потом изменить.

Всё. Кто может начать и сделать прямо сейчас? Спасибо!
Опубликован 07.08.2017 в 10:30
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.