JSFiddle - React, Tailwind, and code Playground
JavaScript
var arrQuestion =[
/*
До знака "=" вопрос
после варианнты ответов через запятую
*/
'Люди бывают фиолетовыми? Да / Нет = нет',
'Висит груша нельзя скушать? = лампа, лампочка',
'Идет то в гору, то с горы, но остается на месте = дорога'
]
var correct = 0;
var wrong = 0;
for(var i=0;i<arrQuestion.length; i++){
var e=arrQuestion[i].split('=');
var y= e[1].replace( /\s/g, "").split(',');
function q2(){
wrong+=1;
alert('Не верно')
}
function q1(){
correct+=1;
alert('Верно')
}
(y.indexOf(prompt(e[0]))!=-1) ? q1():q2();
if(i==arrQuestion.length-1){
alert('Верных ответов: ' + correct + '\n' + 'Неверных ответов: ' + wrong);
}
}