Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve() {
- let count = 0;
- let sections = document.querySelectorAll("section");
- let radioButtons = document.querySelectorAll("#exercise section input[type=radio]");
- let normalButtons = document.querySelectorAll("button");
- for(let i = 0 ; i < radioButtons.length; i++){
- radioButtons[i].addEventListener("click", questions);
- }
- function questions(e){
- let target = e.target;
- let name = target.name;
- if(name == "softUniYear"){
- let input1 = sections[0].querySelectorAll("input");
- for(let i = 0; i < input1.length; i++){
- input1[i].checked = false;
- }
- target.checked = true;
- }else if(name == "popularName"){
- let input2 = sections[1].querySelectorAll("input");
- for(let i = 0; i < input2.length; i++){
- input2[i].checked = false;
- }
- target.checked = true;
- }else if(name == "softUniFounder"){
- let input3 = sections[2].querySelectorAll("input");
- for(let i = 0; i < input3.length; i++){
- input3[i].checked = false;
- }
- target.checked = true;
- }
- }
- for(let i = 0 ; i < normalButtons.length; i++){
- normalButtons[i].addEventListener("click", next);
- }
- function next(e){
- if(count == 0){
- sections[1].style.display = "block";
- count++;
- }else if(count == 1){
- sections[2].style.display = "block";
- count++;
- }else if(count == 2){
- let answers = ["2013", "Pesho", "Nakov"];
- let score = 0;
- for(let i = 0; i < radioButtons.length; i++){
- if(radioButtons[i].checked){
- if(answers.includes(radioButtons[i].value)){
- score++;
- }
- }
- }
- let result = document.getElementById("result");
- if(score == 3){
- result.textContent = `You are recognized as top SoftUni fan!`;
- }else {
- result.textContent = `You have ${score} right answers`;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement