-
Notifications
You must be signed in to change notification settings - Fork 0
/
question1.js
172 lines (169 loc) · 4.76 KB
/
question1.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
const questions = [
{
title: 'O que é marketing de afiliados?',
options: [
'Criação de produtos digitais',
'Promoção de produtos por comissão ',
'Influenciadores promovendo produtos',
],
right: 1
},
{
title: 'O que é um infoproduto?',
options: [
'Um produto físico',
'Um produto digital que contém informações úteis',
'Um serviço prestado por um profissional',
],
right: 1
},
{
title: 'Qual é o principal objetivo do marketing de afiliados?',
options: [
'Aumentar o tráfego do site',
'Aumentar a taxa de conversão',
'Gerar vendas',
],
right: 2
},
{
title: 'Como os afiliados são remunerados?',
options: [
'Por meio de um salário fixo',
'Por meio de uma ajusta de custo',
'Comissão por venda',
],
right: 2
},
{
title: 'Qual é a diferença entre um produto físico e um infoproduto?',
options: [
'Um é tangível, o outro é digital',
'O infoproduto é um produto de informática ',
'O físico é sempre mais caro',
],
right: 0
},
{
title: 'O que é uma plataforma de afiliados?',
options: [
'Um software que ajuda a criar produtos digitais',
'Uma forma de conectar afiliados e infoprodutores',
'Um programa de treinamento para afiliados',
],
right: 1
},
{
title: 'O que é um funil de vendas?',
options: [
'Um processo que torna um visitor em comprador',
'Um processo que torna um comprador em visitante',
'Um processo para ensinar afiliados em infoprodutores',
],
right: 0
},
{
title: 'O que é uma comissão de afiliados?',
options: [
'Uma taxa que os afiliados precisam pagar a cada venda',
'A comissão para cada venda que os afiliados fazem',
'Taxa para se inscrever em programas de afiliados',
],
right: 1
},
{
title: 'O que é um link de afiliado?',
options: [
'Um link que leva as pessoas para uma página de vendas',
'Um link que direciona os usuários para uma rede social',
'Um link que contém informações sobre um infoprodutor',
],
right: 0
},
{
title: 'Quais são as principais vantagens de trabalhar como afiliado?',
options: [
'Mais renda e autonomia para escolher produtos',
'Acesso a recursos exclusivos e exposição em redes sociais',
'O afiliado pode facilmente virar um influenciador digital',
],
right: 0
},
{
title: 'Entre as opções abaixo, quais são plataformas de afiliados? ',
options: [
'Facebook e Instagram',
'Google e Bing',
'HeroSpark',
],
right: 2
},
{
title: 'O que é um lead?',
options: [
'Uma pessoa que comprou um produto promovido por um afiliado',
'Uma pessoa que se inscreveu em uma lista ou formulário de interesse',
'Uma pessoa que clicou no link de afiliado, mas não comprou o produto',
],
right: 1
},
{
title: 'O que é uma landing page?',
options: [
'Uma página de destino para promover um produto ou serviço',
'Uma página que oferece informações sobre um nicho de mercado',
'O site do produtor de infoprodutos',
],
right: 0
},
{
title: 'Quais são os tipos de infoprodutos mais comuns?',
options: [
'E-books, cursos online e mentorias',
'Produtos físicos, serviços e softwares',
'Jogos, filmes e músicas',
],
right: 0
},
{
title: 'Qual é a principal função dos infoprodutores?',
options: [
'Promover um produto diretamente aos consumidores finais',
'Fazer spam para vender cursos com qualidade duvidosa',
'Criar produtos digitais úteis e relevantes para o seu público-alvo',
],
right: 2
},
]
const random = Math.floor(Math.random() * 15);
const randomQuestion = questions[random]
const ul = document.querySelector('#questions1')
const answers = ul.children
document.querySelector('#title-question1').innerHTML = randomQuestion.title
let timeleft = 2;
randomQuestion.options.forEach((e, index) => {
const li = document.createElement('li')
li.innerHTML = e;
li.addEventListener('click', () => {
if (index == randomQuestion.right) {
li.classList.add('correct-answer')
let downloadTimer = setInterval(function(){
if(timeleft === 0){
window.location.replace('advance-level2.html')
clearInterval(downloadTimer);
}
timeleft -= 1;
}, 1000);
}else {
li.classList.add('wrong-answer')
let downloadTimer = setInterval(function(){
if(timeleft === 0){
window.location.replace('wrong1.html')
clearInterval(downloadTimer);
}
timeleft -= 1;
}, 1000);
}
})
ul.appendChild(li)
})