试试这个脚本。希望对你有帮助。
var quiz = {
question1:"what is a function ?",
question2:"what is polymorphysm ",
question3:"List two javascript framework",
question4:"what php is used for?",
question5:"is Java multy threaded ?",
quiz1:["to make code better","to arrange your program","a function is a reusable block of code which you can use in your program"],
quiz2 :["to format your code","it is not necessary in programming","in objet oriented programming polymorphysim is the ability of an object to take on many form..."],
quiz3:["django ,express","symphony ,ruby on rail"," jquery , angular"],
quiz4:["doing some front programming","a program language to computer operating system ","php is used to built web site and interact with database..."],
quiz5:["no because it improve complexity","yes , each thread cannot run code concurrently","yes in multy threaded program each can handle different task at the same time"],
displayQuiz: (question)=>{
switch(question){
case "question1": console.log("Q1 : " + quiz.question1);
for (i=0 ; i< quiz.quiz1.length ;i++){ console.log( (i +1) + ") "+ quiz.quiz1[i]);}
break;
case "question2": console.log("Q2 : " + quiz.question2);
for (i=0 ; i< quiz.quiz1.length ;i++){ console.log( (i +1) + ") "+ quiz.quiz2[i]);}
break;
case "question3": console.log("Q3 : " +quiz.question3);
for (i=0 ; i< quiz.quiz1.length ;i++){ console.log( (i +1) + ") "+ quiz.quiz3[i]);}
break;
case "question4": console.log("Q4 : " +quiz.question4);
for (i=0 ; i< quiz.quiz1.length ;i++){ console.log( (i +1) + ") "+ quiz.quiz4[i]);}
break;
case "question5": console.log("Q5 : " +quiz.question5);
for (i=0 ; i< quiz.quiz1.length ;i++){ console.log( (i +1) + ") "+ quiz.quiz5[i]);}
break;
}
},
findAnswer:(question)=>{
switch(question){
case "question1": console.log( quiz.question1);
console.log("a function is a reusable block of code which you can in your program ");
break;
case "question2": console.log( quiz.question2);
console.log("in objet oriented programming polymorphysim is the ability of an object to take on many form...");
break;
case "question3": console.log(quiz.question3);
console.log(" jquery, angular...");
break;
case "question4": console.log(quiz.question4);
console.log("php is used to built web site and interact with database...");
break;
case "question5": console.log(quiz.question5);
console.log("yes in multy threaded program each can handle different task at the same time");
break;
}
}
}
要显示问题 1 的测验问题:quiz.displayQuiz("question1")
找到正确答案:quiz.findAnswer("question1")
注意:不要忘记通知我潜在的错误。要在控制台上运行