Advertisement
Guest User

Untitled

a guest
May 24th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. function solve() {
  2. let buttons = Array.from(document.getElementsByClassName('answer-text'));
  3. buttons[0].addEventListener('click', answerFirstQuestion);
  4. buttons[1].addEventListener('click', answerFirstQuestion);
  5. let arrAnswer = [0];
  6.  
  7. let section = document.querySelectorAll('section');
  8. function answerFirstQuestion(ev) {
  9. let answer = ev.target.textContent;
  10. if (answer === 'onclick') {
  11. arrAnswer[0]++;
  12. }
  13. section[0].style.display = 'none';
  14. section[1].style.display = 'block';
  15.  
  16. buttons[2].addEventListener('click', answerSecondQuestion);
  17. buttons[3].addEventListener('click', answerSecondQuestion);
  18.  
  19. function answerSecondQuestion(ev) {
  20. let answer = ev.target.textContent;
  21. if (answer === 'JSON.stringify()') {
  22. arrAnswer[0]++;
  23. }
  24. section[1].style.display = 'none';
  25. section[2].style.display = 'block';
  26.  
  27. buttons[4].addEventListener('click', answerThirdQuestion);
  28. buttons[5].addEventListener('click', answerThirdQuestion);
  29.  
  30. function answerThirdQuestion(ev) {
  31. let answer = ev.target.textContent;
  32. if (answer === 'A programming API for HTML and XML documents') {
  33. arrAnswer[0]++;
  34. }
  35. section[2].style.display = 'none';
  36.  
  37. let result = document.querySelector('#results > li > h1');
  38. let text = '';
  39. if (arrAnswer[0] > 2) {
  40. text = "You are recognized as top JavaScript fan!";
  41. } else {
  42. text = `You have ${arrAnswer[0]} right answers`
  43. }
  44. result.textContent = text;
  45. document.getElementById('results').style.display = 'block';
  46. }
  47. }
  48. }
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement