cyber,
Ну дак это с таймером. А как подсчитать и вывести на экран результаты. Сколько верно и сколько баллов!:help: |
, ну так посмотри как у меня реализована функция end и переделай под себя! |
cyber,
Помоги реализовать!.. будь другом! пожалуйста!!:help: |
cyber,
У меня ни фига не получается!((( |
cyber,
Помоги доделать.. пожалуйста!.. у меня ни чего не получается!(( |
function end(time_end){
stop = true;// это нужно оставить
var result = "<table><tr><td>№</td><td>Ответ</td></tr>",
_class, val;
var leng = time_end ? i : qs.length; // индекс последнего отвеченного вопроса
for(var j = 0; j <leng; j++)
{
if(time_end) // время закончилось ,
val = $("[checked]", qs[i]).value;//перебираем все блоки извлекаем ответы
else val = user_answers[j];// дошли до конца теста, перебираем ответы из массива ответов
if(val == params.answers[j]) // сравниваем массив правильных ответов(params.answers) и массив полученных ответов(user_answers)
_class = "correctly";// если ответ правильный задаем один класс
else _class = "wrong";// если нет то другой
result += "<tr><td>" + (j+1) + "</td><td class = ' "+ _class + "'>" + val+"</td>";
}
_result.innerHTML = result + "</table>";
qs[i].style.display = "none";// это тоже оставить
}
|
cyber,
вставив получается, что тест даже и не запускается(( |
cyber,
Помоги доделать тест до конца, чтобы еще показывал результаты и баллы!:help: не могу понять, что да как(( :help: |
| Часовой пояс GMT +3, время: 10:34. |