1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
| function randomRange(minVal,maxVal){
var randVal = minVal+(Math.random()*(maxVal-minVal));
return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed();
}
function temp_ecoule(){
alert('Temps ecoulé, question suivante');
show_quizz(current_index+1);
}
var score = 0 ;
var current_index = 0 ;
var questionnaire = new Array();
//QUESTION 1
questionnaire[0] = new Array();
questionnaire[0][0] = "Question 1";
questionnaire[0][1] = "images/monImage.png";
questionnaire[0][2] = "images/monImage.png";
questionnaire[0][3] = new Array("0.5","0.8","0.2","0.10");
questionnaire[0][4] = new Array("0.5","0.8");
//QUESTION 2
questionnaire[1] = new Array();
questionnaire[1][0] = "Question 2 ?";
questionnaire[1][1] = "images/monImage.png";
questionnaire[1][2] = "images/monImage.png";
questionnaire[1][3] = new Array("Reponse 1","Reponse 2","Reponse 3","Reponse 4");
questionnaire[1][4] = "Reponse 4";
//QUESTION 3
questionnaire[2] = new Array();
questionnaire[2][0] = "Question 3 ?";
questionnaire[2][1] = "images/monImage.png";
questionnaire[2][2] = "http://laurepouliquen.fr/lp/wp-content/uploads/2010/11/alcool.jpg";
questionnaire[2][3] = new Array("Reponse 1","Reponse 2","Reponse 3","Reponse 4");
questionnaire[2][4] = "Reponse 1";
function get_checked(){
var checks= new Array();
var inputs = document.getElementsByTagName('input');
for (i = 0; i< inputs.length ; i++){
if (inputs[i].checked){
checks.push(inputs[i].value);
}
}
return checks;
}
function compare(index){
checks = get_checked();
var compteur_bonne_reponse = 0;
for (i = 0; i < checks.length; i++){
if (in_array(checks[i],questionnaire[index][3])){
compteur_bonne_reponse++;
}
}
if (compteur_bonne_reponse == questionnaire[index][3].length){ alert('juste'); }else { alert('faux');}
}
var timer = setTimeout(function(){temp_ecoule();},100000)
function show_quizz(index){
clearTimeout(timer);
timer=setTimeout(function(){temp_ecoule();},10000);
document.getElementById('affichage').innerHTML = "";
chrono( 10, "affichage" );
current_index = index;
document.getElementById("question").innerHTML = questionnaire[index][0];
document.getElementById("img").src = questionnaire[index][1];
reponses = document.getElementById("reponses");
reponses.innerHTML = questionnaire[index][2];
for (var i = 0; i < questionnaire[index][3].length ; i++){
reponses.innerHTML += "<input type='checkbox' value='"+questionnaire[index][3][i]+"'/>"+questionnaire[index][3][i];
}
reponses.innerHTML += "<input type='button' onclick='compare('"+index+"');' value='Valider'>";
} |
Partager