-
Notifications
You must be signed in to change notification settings - Fork 0
/
scriptDay03.js
76 lines (60 loc) · 2.67 KB
/
scriptDay03.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
let start = prompt("Olá, bem-vindo ao game! Qual dessas áreas você deseja seguir? Digite 1 para Front-End ou 2 para Back-End.")
let answer = start
/* Getting answer and processing the response */
if(answer == 1){
let frontStack = prompt("Qual framework você quer aprender primeiro? Digite 1 para React ou 2 para Vue.")
if(frontStack == 1 || frontStack == 2){
alert("Legal! Siga em frente...")
}else{
alert("Você não escolheu nenhuma opção... Digite 1 para React ou 2 para Vue.")
}
}else if(answer ==2){
let backStack = prompt("Qual linguagem você quer aprender primeiro? Digite 1 para C# ou 2 para Java.")
if(backStack == 1 || backStack == 2){
alert("Legal! Siga em frente...")
}else{
alert("Você não escolheu nenhuma opção... Digite 1 para C# ou 2 para Java.")
}
}else{
alert("Você não escolheu nenhuma opção... Digite 1 para Front-End ou 2 para Back-End.")
}
/* Continue asking */
let otherQuestion = prompt("Agora, escolha uma opção: Digite 1 para (seguir se especializando na área escolhida) ou 2 para (seguir se desenvolvendo para se tornar Fullstack)")
let getQuestion = otherQuestion
if(getQuestion == 1){
alert("Que ótimo! Quanto mais conhecimento, melhor será seu desenvolvimento na área.")
}else if(getQuestion == 2){
alert("Excelente! Você está no caminho certo para tornar-se um profissional completo.")
}else{
alert("Você não escolheu nenhuma das opções anteriores... :(")
}
/* Continue with another question */
alert("Diga-nos quais são as outras tecnologias que você gostaria de se especializar ou conhecer...")
let asking = prompt("Diz aqui. Tem mais alguma tecnologia que você gostaria de aprender?")
//Looking for some answer and alert a message
if(asking){
alert("Excelente escolha!")
}
let countTechs = 0
//Enter in loop after first asking == true
while(asking){//First loop: if has asking, countTechs++ | more loops: continueAsking == true -> countTechs++
//Add value in a new variable
let continueAsking = prompt("Diz aqui. Tem mais alguma tecnologia que você gostaria de aprender?")
if(continueAsking){
alert("Ótima escolha!")
}else{
//Until here, asking is true
asking = false
//After that, asking is false and finish the loop
}
countTechs++
console.log(countTechs)
}
//After the loop, this block will run
if(countTechs == 1){
alert(`Isso é tudo por enquanto. Você escolheu: ${countTechs} tecnologia`)
}else if(countTechs >= 2){
alert(`Isso é tudo por enquanto. Você escolheu: ${countTechs} tecnologias`)
}else{
alert("Você não escolheu nenhuma tecnologia. Espero que continue evoluindo. Até mais!")
}