var massQ=[
{
Q: " Кто создал Os Windows Xp ?",
ans: ["a) Билл Гейтс ",
"b) Петрович, после литра, машину времени создал из бутылок",
"c) Мой мозг",
"d) Я шо знаю ?"
],
CorrecT:0
},
{
Q: " Что такое википедия ?",
ans: ["a) Справочник по городским телефонам ",
"b) Видео пособие по ловле мух",
"c) Веб-инцеклопедия",
"d) Заметки Петровича на счёт размножения колорадских жуков"
],
CorrecT:2
},
{
Q: " Кто такой Ктулху ?",
ans: ["a) Речной леший ",
"b) Донное морское чудище",
"c) Петрович с бодуна",
"d) Морской коралловый краб"
],
CorrecT:1
},
{
Q: " Столица Венгрии ?",
ans: ["a) Стамбул ",
"b) Будапешт",
"c) Копенгаген",
"d) Прага"
],
CorrecT:1
},
{
Q:" Какое из перечисленных морей самое солённое?",
ans: ["a) Чёрное море ",
"b) Жёлтое море",
"c) Красное море",
"d) Мраморное море"
],
CorrecT:2
}
];
var i,j,yourAns=[],r=[];
while (massQ.length) r.push(MassQ.splice(Math.random()*MassQ.length,1));
massQ = r;
for (i=0,i<massQ.length,i++){
document.write(massQ[i].Q+'<br>');
for (j=0;j<massQ[i].ans.length;j++){
document.write('<INPUT type="radio" onclick="yourAns['+i+']='+(j==massQ[i].correcT ? 1:0)+';"> '+massQ[i].ans[j]+'<br>')
}
}
function score(){
j=0;
for (i=0;i<yourAns.length;i++) j+=yourAns[i];
alert("Ваш рейтинг: "+j+' баллов');
}
document.write('<input type="button" value="Результат" onclick="score();"')
Писал на скорую руку.....