-2
我寫了一個程序,詢問用戶一系列問題,並確定用戶輸入的答案是正確還是不正確。示例:如何使用Math.random()函數隨機化一系列測試問題?
var questionsCorrect = 0
var question1 = prompt("question 1");
if (question1.toLowerCase() === "answer 1") {
question1 = true;
questionsCorrect += 1;
alert("Correct");
} else {
question1 = false;
alert("Incorrect");
}
var question2 = prompt("question 2");
if (question2.toLowerCase() === "answer 2") {
question2 = true;
questionsCorrect += 1;
alert("Correct");
} else {
question2 = false;
alert("Incorrect");
}
...
我打算在顯示所有問題後,用戶正確回答了多少個問題。假設代碼一直持續到問題10。我將如何使用Math.random()函數以便隨機順序詢問問題?
[生成隨機兩個數字之間用JavaScript號](可能的重複http://stackoverflow.com/questions/4959975/generate-random-number-between-two-數字在JavaScript) –
也許是更聰明的學習功能的第一個概念,以防止重複的代碼。那麼我建議看看數組。 –