Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Enter_btn.addEventListener(MouseEvent.CLICK, go);
- var quizModel:Array = [{q:"2+2", a:"4"}, {q:"What colour is a banana = ?", a:"Yellow"}];
- var user_ans:Array = new Array();
- var newQuizModel:Array = shuffleArray(quizModel);
- stage.addEventListener(KeyboardEvent.KEY_DOWN, go);
- function showQuiz(index:int):void
- {
- question_txt.text = newQuizModel[index]["q"];
- }
- var index:int = 0;
- question_txt.text = newQuizModel[index]["q"];
- var userAnswer:String = "";
- function go(e:MouseEvent)
- {
- userAnswer = answers_txt.text;
- if (userAnswer == newQuizModel[index]["a"])
- {
- rightwrong_txt.text = "Your answer is correct!";
- }
- else
- {
- rightwrong_txt.text = "Your answer is wrong";
- return;
- }
- index++;
- index%= quizModel.length;
- showQuiz(index);
- }
- function shuffleArray(arr:Array):Array
- {
- var l:Number = arr.length - 1;
- for (var it:uint = 0; it<l; it++)
- {
- var r:int = Math.round(Math.random() * l); /// l is an L
- var tmp:Object = arr[it];
- arr[it] = arr[r];
- arr[r] = tmp;
- }
- return arr;
- }
- showQuiz(index);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement