Tell us what’s happening:
I’m failing on the first test that tells me to create an array named questions. I have done that but it wont let me pass, I cant get why
Your code so far
const questions = [
{
category: "Christianity",
question:"How old was Jesus when He got baptized?",
choices: ["7y","12y","30y"],
answer: "30y"
},
{
category: "Time",
question:"How long is the 5 second rule in seconds",
choices: ["5s","50s","30s"],
answer: "5s"
},
{
category: "Programming",
question:"Are you a programmer?",
choices: ["Yes","No","Not sure"],
answer: "Yes"
},
{
category: "Eating",
question:"What flour is chapatti made of?",
choices: ["Maize","Wheat","Barley"],
answer: "Wheat"
},
{
category: "JavaScript",
question:"What am I creating?",
choices: ["objects","loops","Variables"],
answer: "objects"
}
];
function getRandomQuestion(questions){
const randomNumber = Math.floor(Math.random() * questions.length)
return questions[randomNumber]
}
const randomQuestion = getRandomQuestion()
function getRandomComputerChoice(choices){
const randomNumber = Math.floor(Math.random() * choices.length)
return randomQuestion.choices[randomNumber]
}
const randomComputerAnswer = getRandomComputerChoice()
const randomAnswer = randomQuestion.answer
function getResults(randomComputerAnswer,randomAnswer){
if(randomComputerAnswer == randomAnswer){
return "The computer's choice is correct!"
}
else{
return `The computer's choice is wrong. The correct answer is: ${randomQuestion.answer} `
}
}
Your browser information:
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
Challenge Information:
Build a Quiz Game - Build a Quiz Game