!DOCTYPE html> Тестовая система РИПКА script language="JavaScript"> //test ripka var num_quest = 0; var n_correct = 0; var correct_en = 1; var fb1 = new Image(); fb1.src="image/b1.gif"; var fb2 = new Image(); fb2.src="image/b2.gif"; function pro(n){ switch (n) { case 1: {b1.src="image/b2.gif"; break} case 2: {b2.src="image/b2.gif"; break} case 3: {b3.src="image/b2.gif"; break} case 4: {b4.src="image/b2.gif"; break} } } function pro1(n){ switch (n) { case 1: {b1.src="image/b1.gif"; break} case 2: {b2.src="image/b1.gif"; break} case 3: {b3.src="image/b1.gif"; break} case 4: {b4.src="image/b1.gif"; break} } } function onLoaded(){ for (var i = 0; i < units.length; i++) { var j = Math.floor(Math.random() * units.length); var tempUnit = units[i]; units[i] = units[j]; units[j] = tempUnit; } test_tema.innerHTML= txt_tema; q_numerat.innerHTML="("+ (num_quest+1)+" из "+units.length+")"; var tmp_quest = units[num_quest]; test_quest.innerHTML=tmp_quest.question; test_ans1.innerHTML =tmp_quest.ans1; test_ans2.innerHTML =tmp_quest.ans2; if (tmp_quest.ans3!=""){ test_ans3.innerHTML = tmp_quest.ans3; b3.style.visibility ="visible"; } else { b3.style.visibility ="hidden"; test_ans3.innerHTML =""; } if (tmp_quest.ans4!=""){ test_ans4.innerHTML = tmp_quest.ans4; b4.style.visibility ="visible"; } else { b4.style.visibility ="hidden"; test_ans4.innerHTML =""; } } function test_com(num_ans){ var tmp_quest = units[num_quest]; if ((num_ans==tmp_quest.answer)&& (correct_en==1)){ comment.innerHTML="Ответ верен."; comment.style.color="#008811"; n_correct++; } else{ comment.innerHTML="Ответ неверен."; comment.style.color="red"; } num_quest++; if (num_quest < (units.length)){ q_numerat.innerHTML="("+ (num_quest+1)+" из "+units.length+")"; var tmp_quest = units[num_quest]; test_quest.innerHTML=tmp_quest.question; test_ans1.innerHTML =tmp_quest.ans1; test_ans2.innerHTML =tmp_quest.ans2; if (tmp_quest.ans3!=""){ test_ans3.innerHTML = tmp_quest.ans3; b3.style.visibility ="visible"; } else { b3.style.visibility ="hidden"; test_ans3.innerHTML =""; } if (tmp_quest.ans4!=""){ test_ans4.innerHTML = tmp_quest.ans4; b4.style.visibility ="visible"; } else { b4.style.visibility ="hidden"; test_ans4.innerHTML =""; } } //end (num_quest< (units.length-2) else { num_quest--; // alert ("Тест завершен"); grade(); } } function grade(){ if (n_correct/units.length>0.99){ comment.innerHTML="Ваш результат "+ n_correct+" правильных ответов из " + units.length + " Ваша оценка - ОТЛИЧНО "; comment.style.color="#008811"; } if ((n_correct/units.length>0.7)&&(n_correct/units.length<=0.99)){ comment.innerHTML="Ваш результат "+ n_correct+" правильных ответов из " + units.length + " Ваша оценка - ХОРОШО "; comment.style.color="#008811"; } if ((n_correct/units.length>0.5)&&(n_correct/units.length<=0.7)){ comment.innerHTML="Ваш результат "+ n_correct+" правильных ответов из " + units.length + " Ваша оценка - УДОВЛЕТВОРИТЕЛЬНО "; // comment.style.color="yellow"; } if (n_correct/units.length<=0.5){ comment.innerHTML="Ваш результат "+ n_correct+" правильных ответов из " + units.length + " Ваша оценка - НЕУДОВЛЕТВОРИТЕЛЬНО "; comment.style.color="red"; } correct_en=0; alert (comment.innerHTML); }

Тесты немецкий язык

Нажатием на соответствующую кнопку укажите правильный ответ

Вопрос:
numerat
содержание вопроса
 ответ 1
 ответ 2
 ответ 3
 ответ 4
Оценка: