Есть простенький тест:
var result=confirm("Россия-страна?");
if (result) alert("Верно");
else alert("Не верно");
var result=confirm("Чей Крым?");
if (result) alert("Верно");
else alert("Не верно");
var result=confirm("Где?");
if (result) alert("Верно");
else alert("Не верно");
Как добавить сюда баллы и сделать общий подсчёт баллов
	
	
	JavaScript
	
		
		
								
				
																				
							
								
				
				
							
								
				
								
				
			
	
		
			Необходима помощь с тестом в JS
Для добавления баллов вам необходимо завести переменную score и прибавлять к ней единицу при каждом правильном ответе. Затем вы можете вывести общий результат с помощью функции alert. Например, так:
				
									 var score = 0; 
 
var result=confirm("Россия-страна?"); 
if (result) { 
    alert("Верно"); 
    score++; 
} 
else alert("Не верно"); 
 
var result=confirm("Чей Крым?"); 
if (result) { 
    alert("Верно"); 
    score++; 
} 
else alert("Не верно"); 
 
var result=confirm("Где?"); 
if (result) { 
    alert("Верно"); 
    score++; 
} 
else alert("Не верно"); 
 
alert("Вы набрали " + score + " баллов."); 
 В этом примере при каждом правильном ответе баллы увеличиваются на 1. В конце теста выводится сообщение с общим количеством набранных баллов.
								
									Rasul Chuva								
								Спасибо							
											 let score = 0; // переменная для хранения счета 
 
// первый вопрос 
let result1 = confirm("Россия - страна?"); 
if (result1) { 
  alert("Верно!"); 
  score++; // увеличиваем счет на 1 за правильный ответ 
} else { 
  alert("Неверно!"); 
} 
 
// второй вопрос 
let result2 = confirm("Чей Крым?"); 
if (result2) { 
  alert("Верно!"); 
  score++; // увеличиваем счет на 1 за правильный ответ 
} else { 
  alert("Неверно!"); 
} 
 
// третий вопрос 
let result3 = confirm("Где?"); 
if (result3) { 
  alert("Верно!"); 
  score++; // увеличиваем счет на 1 за правильный ответ 
} else { 
  alert("Неверно!"); 
} 
 
// выводим общий результат 
alert(`Вы набрали ${score} баллов из 3 возможных.`); 
 Для личного обзора, как можно еще... Можно сделать то же самое в функции-конструкторе или в объекте, без класса.
				
							  
 
class Survey {  
    trueMsg = 'Верно'  
    falseMsg = 'Не верно'  
    state = {  
        countOk: 0,  
        countCancel: 0,  
    }  
  
    // сеттер
    set question(text) {  
        if (confirm(text)) {  
            this.state.countOk++;  
            alert(this.trueMsg);  
        } else {  
            this.state.countCancel++;  
            alert(this.falseMsg);  
        }  
    }
    // геттер
    get result() {  
        return this.state;  
    }
}  
  
// получение экземпляра из инициализированного класса
const survey = new Survey();  
  
survey.question = "Россия-страна?";  
survey.question = "Чей Крым?";  
survey.falseMsg = "Вот и я не знаю";  
survey.question = "Где?";  
  
console.log(survey.result); Это что за такой обучающий тест?
				
							Похожие вопросы
- Помогите определиться с выбором нового языка (JS(TS) vs Java)
- Js фреймворки, что полезного можно для себя найти?
- Нужна помощь в JS!
- Как с помощью js придать в тексте конкретной букве или знаку стили
- В чем цель фреймворков js web?
- [HTML/CSS/JS] Как сохранять изменённые в .js данные оффлайн-сервера локально?
- Почему jQuery методы популярнее js методов при общении с ДоМ?
- ПОЧЕМУ JS ТАКОЙ НЕПОНЯТНЫЙ???
- Нужна помощь по JS 4
- вопрос по JS. " простой ()";
 
			