Acredito que faz todo sentido dividir em duas esferas, afinal, uma classificação não depende da outra, no entanto, o quiz não é "completo", e nem é para ser mais que uma maneira simples e rápida, e genérica - tanto que existem muito mais "meio termos" que não dá para atender a todos sem deixar o quiz complexo demais -, para descobrir se a pessoa é ou não assexual e quais suas características românticas.
Conforme fui elaborando as perguntas, fui ao mesmo tempo me lembrando de "figuras" que já apareceram no fórum, e elas não necessariamente deixavam de ser assexuais pelos tipos de opiniões que carregavam. Um pensamento comum que tive durante os dois três dias de elaboração das perguntas foi: "Nossa, que ruim se alguém responde isso, mas... Ainda assim ela pode ser assexual... Preciso descobrir então quais dos que responderiam isto é ou não assexual."
Ou seja, elaborar uma coisa dessas é criar também criar filtros; filtros que desviem pessoas específicas para um único ponto. Mas, mesmo que você crie filtros, pode ser que exista algo mais importante que tudo isso. Num certo momento, me pergunto se não existe algo mais importante que a (as)sexualidade da pessoa. "Será que devo responder a essa pessoa o que ela procura? Será que não há nada mais importante que isso para lhe dizer?"
Quando alguém, como já vimos algumas vezes no fórum, diz coisas horríveis sobre a vida e possui valores que para nós no geral parecem distorcidos, devemos nos preocupar em responder se a pessoa é assexual ou que ela precisa de ajuda e acompanhamento médico? Está aí algo que põe personalidade e ponto de vista num trabalho.
Pensando nisso e na dificuldade que há em juntar a ideia de gêneros, o quiz ficou em "apenas" duas esferas (e na verdade foi sempre esse o único objetivo
).
Segue agora a esfera A e sua explicação; lembrando que toda e qualquer contribuição é bem-vinda, até porque não sei se eu mesmo farei futuras correções por falta de tempo (logo, a página do quiz pode ser corrigida/refeita por qualquer um que tenha conhecimentos do tipo para substitui-la). Qualquer dúvida de como funciona, meu contato por e-mail está aí. Muitas fontes são do próprio fórum. Espero que gostem (e corrijam, acrescentem, tirem dúvidas, dancem...). Talvez seja um pouco difícil entender, mas juro que tem lógica!
A :
1. Para começarmos, considere as seguintes afirmações:
a. "A assexualidade é uma doença, e não uma orientação sexual possível a indivíduos saudáveis."
b. "Assexual só é aquele que nunca fez sexo."
c. "Pessoas assexuais não se masturbam."
d. "Sexo é impuro e sujo e/ou uma sociedade melhor seria aquela que ninguém fizesse sexo."
Agora escolha a opção com que você mais concorda referente às afirmações acima:
A. Concordo com todas estas afirmações.
B. Concordo com algumas destas, como a (a), mas não todas.
C. Concordo absolutamente em nada com a afirmação (a), mas tenho dúvidas quanto a (b) e (c) e concordo parcial ou completamente com (d).
D. Concordo apenas com as afirmações (b) e (c).
E. Não concordo com absolutamente nenhuma afirmação.
De acordo com as respostas:
A->Pessoa com visão patológica e negativa do sexo. Indicar busca de tratamento. Fim. -> questão 10.
B->O mesmo que A.
C->Um possível assexual desconhecedor. Necessário descobrir se possui visão patológica e negativa do sexo. -> questão 2.
D->O mesmo que C.
E->Um possível assexual conhecedor. -> questão 3.
2) Considerando suas experiências pessoais, para você, por que um assexual não faria sexo?
A. Porque sexo é algo completamente primitivo e/ou frustrante, e assexualidade é algo superior a isso.
B. Porque é errado e inadequado e/ou porque ele nunca se apaixona ou viveu uma relação antes.
C. Porque ele não tem desejo sexual (libido), e só por isso.
D. Porque ele não sente atração sexual, e só por isso.
E. Porque ele não tem desejo sexual e não sente atração sexual.
(adicionar nesta pergunta definições sobre desejo, libido e atração sexual)
De acordo com as respostas:
A->Não é assexual. Ou, se é, precisa de acompanhamento médico antes. Fim. -> questão 10.
B->Provavelmente não é assexual. -> questão 4.
C->A pessoa sofre de baixa libido, mas ainda pode ser assexual. -> questão 23.
D->Possível assexual, agora conhecedor. -> questão 3.
E->Possível assexual desconhecedor que sofre baixa libido (o mesmo que C).
3)Você sente ou já sentiu atração sexual?
A. Sim, sempre.
B. Não, nunca.
C. Sim, às vezes.
D. Sim e não, depende do meu envolvimento com a pessoa, como por exemplo se eu a conheço há um (bom) tempo.
(acrescentar na pergunta a definição de atração sexual)
A->É um curioso. Não é assexual. Fim. -> questão 12.
B->Um assexual. Possivelmente não é gray-a nem demissexual. -> questão 5.
C->Um possível gray-a. -> questão 6.
D->Um possível demissexual. -> questão 7.
4) Sobre as afirmações abaixo, com qual você concorda?
1. "Sexo é algo errado e inadequado."
2. "Assexual só é aquele que nunca beijou ou viveu um relacionamento antes."
3. "Assexual só é aquele que nunca se apaixona.
A. Concordo só com (1).
B. Concordo só com (2).
C. Concordo só com (3).
D. Concordo só com (2) e (3).
E. Concordo com todas.
De acordo com as respostas:
A->Não é assexual. Informar busca de acompanhamento médico. Fim. ->questão 10.
B->Não é assexual, mas informar que pode ser arromântico ou demirromântico. Fim. -> questão 11.
C->O mesmo que B. Fim.
D->O mesmo que B. Fim.
E->O mesmo que B e informar busca de acompanhamento médico. Fim.
5,6,7,23) Para você, o que melhor define "atração sexual"?
A. Atração sexual é um impulso que faz as pessoas quererem fazer sexo com outra(s), e só isso.
B. Atração sexual é o que faz pessoas se excitarem sexualmente, e só isso.
C. As alternativas A e B se complementam e definem ao mesmo tempo atração sexual.
(o objetivo da questão é saber se a pessoa leu as definições da pergunta da qual veio antes)
De acordo com as respostas:
A->Ok, sabe. Ela é o que é (recupera resposta da pergunta anterior). Se questão 5, a próxima é 26. Se questão 6, a próxima é 21. Se questão 7, a próxima é 22. Se questão 23, a próxima é 3.
B->Não sabe. Se questão 5, a próxima é 9. Se questão 6, a próxima é 15. Se questão 7, a próxima é 9. Se questão 23, a próxima é 18.
C->O mesmo que B.
9,15) Como você se sente quando não pratica sexo ou não sente desejo em praticar?
A. Ótimo, e acho normal. Mas ficaria triste se isso magoasse alguém.
B. Mais ou menos. Gostaria de poder fazer sexo e sentir esse desejo às vezes.
C. Péssimo. Sinto frustração e até desânimo.
De acordo com as respostas:
A->Se questão 9, possivelmente é assexual, mas possivelmente tem baixa libido também. Vai para a questão 17. Se questão 15, possivelmente gray-a, mas com baixa libido também. Questão 16. B->Se questão 9, a próxima é 20. Se questão 15, a próxima é 19. Assexual gray-a ou demissexual. Ambos podem sofrer por baixa libido.
C->Não é assexual. Indício: não sente prazer em não fazer sexo. Próxima questão 18 para ambas questões (9 e 15).
26) Você é assexual. Como nunca sentiu antes atração sexual, não o classificaremos como demissexual ou gray-a neste quiz. (Para a pessoa não ficar na curiosidade, adicionar definições dessas duas últimas classificações.)
12) Você não é assexual neste quiz.
20) Considere esta definição de uma classificação da assexualidade:
(Definição não indicada de gray-a.)
Você se identifica com a definição acima?
A. Sim.
B. Não.
De acordo com a resposta:
A->É gray-a. Fim. Questão 24.
B->É demissexual. Questão 25.
21) Considere esta definição de uma classificação da assexualidade:
(Definição não indicada de gray-a.)
Você se identifica com a definição acima?
A. Sim.
B. Não.
De acordo com a resposta:
A->É gray-a. Fim. Questão 24.
B->Possivelmente falta de libido e/ou gray-a. Vai para a questão 15.
19) Considere esta definição de uma classificação da assexualidade:
(Definição não indicada de demissexual)
Você se identifica com a definição acima?
A. Sim.
B. Não.
De acordo com a resposta:
A->É demissexual. Fim. Questão 25.
B->É gray-a. Questão 24.
22) Considere esta definição de uma classificação da assexualidade:
(Definição não indicada de demissexual)
Você se identifica com a definição acima?
A. Sim.
B. Não.
De acordo com a resposta:
A->É demissexual. Fim. Questão 25.
B->Talvez falta de libido e possivelmente demi. Vai para a questão 9.
Agora segue a esfera B e sua explicação...
B :
(a numeração continua)
27) Você já se apaixonou ou desejou relacionar-se afetivamente com alguém num nível diferente de amizade?
A. Sim.
B. Não.
C. Não sei.
De acordo com a resposta:
A->Não é arromântica. ->Questão 28.
B ou C-> Continua. ->Questão 29.
28) Sobre essa pessoa com quem você desejou se relacionar ou se apaixonou... Você a conhecia bem?
A. Sim.
B. Não.
C. Mais ou menos.
De acordo com a resposta:
A ou C->Continua (pode ser tudo, menos arromântica).->Questão 32.
B->Não é demirromântica (pode ser gray-romântica, só romântica ou aporromântica).->Questão 38.
29) Se algum dia lhe surgisse uma pessoa "tudo a ver" contigo, você consideraria namorar essa pessoa? Você se identifica completamente com qual dos textos abaixo? Responda a alternativa que responda, na ordem, às duas perguntas.
1. Pessoa que (também) vive bem sem atração ou ligação romântica com outras pessoas.
2. Pessoa que só às vezes experiencia atração ou ligação romântica com outras pessoas, não precisando conhecer esta bem.
A. Sim. (2).
B. Sim. (1).
C. Não. (1).
D. Sim. Nenhum dos textos.
E. Não sei bem e não concordo com nenhuma das outras alternativas.
De acordo com as respostas:
A->Gray-romântica.->34.
B->Demirromântica.->36.
C-> Arromântica.->35.
D->Romântica, apenas.->33.
E->Possivelmente aporromântica.-> Questão 30.
30)Tudo bem, nem sempre sabemos. Mas suponha agora que você deseje se relacionar romanticamente com alguém. Se essa pessoa em algum momento demonstrar também estar 'a fim' de você, como você lidaria com esta situação?
A. Acho que me desapaixonaria na hora.
B. Acho que lidaria bem. Ficaria com a pessoa, talvez.
C. Não acho que eu teria me apaixonado. Então não sei responder.
D. Isso depende. Eu só me apaixonaria se eu conhecesse muito bem essa pessoa e já tivesse ligação emocional. Assim, anos ou meses antes.
De acordo com a resposta:
A->Aporromântica->37.
B->Gray-romântica->34.
C->Arromântica->35.
D->Demirromântica->36.
31)Você já passou por períodos que gostaria de se relacionar com alguém e períodos que não gostaria? Se sim, você se identifica completamente com o texto abaixo?
'Pessoa que só às vezes experiencia atração ou ligação romântica com outras pessoas, não precisando conhecer esta bem.'
Responda a alternativa que responda, na ordem, às duas perguntas.
A. Sim e sim.
B. Sim e não.
C. Não e não.
De acordo com a resposta:
A->Gray-romântica.->34.
B->Romântica, apenas.->33.
C->Romântica, apenas.->33.
32) Você viveria bem se não namorasse alguém?
A. Não. Eu definitivamente quero namorar alguém.
B. Sim e não. Às vezes não sinto tanta necessidade disso.
C. Sim. Viveria muito bem. Apenas acredito que em algum momento teria essa necessidade. Mas, definitivamente, depende dos laços que eu já tiver com a pessoa.
D. Sim e não. Eu só gostaria de me apaixonar.
De acordo com a resposta:
A ou B->Questão 31.
C-> Questão 29.
D->Aporromântica->37.
38)Você já passou por períodos que sentia que não gostaria de se relacionar com alguém? Se sim, você se identifica completamente com o texto abaixo?
'Pessoa que apaixona-se, mas que quando é correspondida o desejo de se relacionar acaba.'
Responda a alternativa que responda, na ordem, às duas perguntas.
A. Sim e sim.
B. Sim e não.
C. Não e não.
De acordo com a resposta:
A->Aporromântica.->37.
B->Gray-romântica.->34.
C->Romântica, apenas.->33.
Obs.: "Questão" também é "página"/"resultado". 33 é romântica, apenas. 34 é gray-romântica. 35 é arromântica. 36 é demirromântica. Por fim, 37 é aporromântica.
O código da página/programa:
Não clique se não quiser ficar maluco. (Dê os devidos créditos, sempre!) :
Código:
<!DOCTYPE html>
<html lang="pt">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Definições</title>
<meta name="description" content="Descubra sua classificação com perguntas e respostas.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
html {
font-family: arial,sans-serif;
font-size: 1.3em;
font-weight: 700;
color: #fff;
background-color: #9a5392;
}
body {
line-height: 1.4;
}
button {
color: #333;
text-transform: uppercase;
border-radius: 30px;
text-decoration: none;
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
padding: 15px 24px;
background: #fff;
display: inline-block;
border: 0;
}
button:focus {
box-shadow: 0 0 0 0;
border: 0 none;
outline: 0;
}
button:hover {
cursor: pointer;
}
#choices {
margin-left: 7%;
}
#container {
margin: auto;
max-width: 640px;
padding: 0 15px;
}
.description, .title{
color: #291d1d;
}
a, a:hover, a:visited {
text-decoration: none;
color: #291d1d;
cursor: pointer;
}
/*Personalização dos radios*/
.section input[type="radio"]{
display: none;
}
.container label {
position: relative;
}
.container span::before,
.container span::after {
content: '';
position: absolute;
top: 0;
bottom: 0;
margin: auto;
}
.container span.radio:hover {
cursor: pointer;
}
.container span.radio::before {
left: -52px;
width: 45px;
height: 25px;
background-color: #A8AAC1;
border-radius: 50px;
}
.container span.radio::after {
left: -49px;
width: 17px;
height: 17px;
border-radius: 10px;
background-color: #6C788A;
transition: left .25s, background-color .25s;
}
input[type="radio"]:checked + label span.radio::after {
left: -27px;
background-color: #EBFF43;
}
</style>
</head>
<body>
<div id="container">
<center><h1 class="title">Definições</h1></center>
<p class="description"> Descubra com qual das classificações da Assexualidade você melhor se encaixa.</p>
<div id="content">
<div id="question"></div><br />
<section id="first" class="section">
<div id="choices"></div>
</section>
<p id="instructions"></p>
<p id="partialResult"></p>
<p><button id="submit"></button></p>
</div>
</div>
<script>
var quiz = [{
"question": "Para começarmos, considere as seguintes afirmações: <br />"+
"a. 'A assexualidade é uma doença, e não uma orientação sexual possível a indivíduos saudáveis.'<br />"+
"b. 'Assexual só é aquele que nunca fez sexo.'<br />"+
"c. 'Pessoas assexuais não se masturbam.<br />"+
"d. 'Sexo é impuro e sujo e/ou uma sociedade melhor seria aquela que ninguém fizesse sexo.'<br />"+
"Agora escolha a opção com que você mais concorda referente às afirmações acima:",
"choices": ["Concordo com todas estas afirmações. ", "Concordo com algumas destas, como a (a), mas não todas.", "Concordo absolutamente em nada com a afirmação (a), mas tenho dúvidas quanto a (b) e (c) e concordo parcial ou completamente com (d).", "Concordo apenas com as afirmações (b) e (c). ", "Não concordo com absolutamente nenhuma afirmação."],
"instructions" : "",
"partialResult" : "",
"id" : 1,
"proxNodeId": [10, 10, 2, 2, 3]
}, {
"question": "Considerando suas experiências pessoais, para você, por que um assexual não faria sexo?",
"choices": ["Porque sexo é algo completamente primitivo e/ou frustrante, e assexualidade é algo superior a isso. ","Porque é errado e inadequado e/ou porque ele nunca se apaixona ou viveu uma relação antes. ","Porque ele não tem desejo sexual (libido), e só por isso. ", "Porque ele não sente atração sexual, e só por isso.", "Porque ele não tem desejo sexual e não sente atração sexual."],
"instructions" : "Desejo sexual é diferente de atração sexual. Uma prova disto é que assexuais podem se masturbar e, inclusive, se interessar por pornografia.<br />A libido sexual não define sexualidade ou assexualidade. Baixa libido é um problema de saúde, e um médico deve ser consultado caso ela cause perturbação.<br />Atração sexual é o que leva uma pessoa querer fazer sexo com outra(a).",
"partialResult" : "",
"id" : 2,
"proxNodeId": [10, 4, 23, 3, 3]
}, {
"question": "Você sente ou já sentiu atração sexual? ",
"choices": ["Sim, sempre.", "Não, nunca.", "Sim, às vezes.", "Sim e não, depende do meu envolvimento com a pessoa, como por exemplo se eu a conheço há um (bom) tempo."],
"instructions" : "Atração sexual: é o que leva uma pessoa querer fazer sexo com outra(a).",
"partialResult" : "",
"id" : 3,
"proxNodeId": [12, 5, 6, 7]
}, {
"question": "Sobre as afirmações abaixo, com qual você concorda? <br />"+
"1. 'Sexo é algo errado e inadequado.'<br />"+
"2. 'Assexual só é aquele que nunca beijou ou viveu um relacionamento antes.'<br />"+
"3. 'Assexual só é aquele que nunca se apaixona.'",
"choices": ["Concordo só com (1).", "Concordo só com (2).", "Concordo só com (3).","Concordo só com (2) e (3).","Concordo com todas."],
"instructions" : "",
"partialResult" : "",
"id" : 4,
"proxNodeId": [10, 11, 11, 11, 11]
}, {
"question": "Para você, o que melhor define 'atração sexual'?",
"choices": ["Atração sexual é um impulso que faz as pessoas quererem fazer sexo com outra(s), e só isso.", "Atração sexual é o que faz pessoas se excitarem sexualmente, e só isso.", "As alternativas A e B se complementam e definem ao mesmo tempo atração sexual."],
"instructions" : "",
"partialResult" : "",
"id" : 5,
"proxNodeId": [26, 9, 9]
}, {
"question": "Para você, o que melhor define 'atração sexual'?",
"choices": ["Atração sexual é um impulso que faz as pessoas quererem fazer sexo com outra(s), e só isso.", "Atração sexual é o que faz pessoas se excitarem sexualmente, e só isso.", "As alternativas A e B se complementam e definem ao mesmo tempo atração sexual."],
"instructions" : "",
"partialResult" : "",
"id" : 6,
"proxNodeId": [21, 15, 15]
}, {
"question": "Para você, o que melhor define 'atração sexual'?",
"choices": ["Atração sexual é um impulso que faz as pessoas quererem fazer sexo com outra(s), e só isso.", "Atração sexual é o que faz pessoas se excitarem sexualmente, e só isso.", "As alternativas A e B se complementam e definem ao mesmo tempo atração sexual."],
"instructions" : "",
"partialResult" : "",
"id" : 7,
"proxNodeId": [22, 9, 9]
}, {
"question": "",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 8,
"proxNodeId": 0
}, {
"question": "Como você se sente quando não pratica sexo ou não sente desejo em praticar?",
"choices": ["Ótimo, e acho normal. Mas ficaria triste se isso magoasse alguém.", "Mais ou menos. Gostaria de poder fazer sexo e sentir esse desejo às vezes.", "Péssimo. Sinto frustração e até desânimo. "],
"instructions" : "",
"partialResult" : "",
"id" : 9,
"proxNodeId": [17, 20, 18]
}, {
"question": "Você possui uma visão negativa e patológica do sexo. Não há como antes saber se você é ou não assexual.<br/>Você deseja tentar descobrir sua classificação romântica?",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 10,
"proxNodeId": 0
},{
"question": "Você provavelmente não é assexual, no entando, talvez você seja arromântico ou demirromântico. Se você respondeu que concorda com todas as afirmações, considere uma ajuda médica.",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 11,
"proxNodeId": 0
}, {
"question": "Você não é assexual neste quiz.",
"choices": [],
"instructions" : "Assexual pode ser definido como 'pessoa que não tem interesse na prática sexual com outra pessoa', ao mesmo tempo que esse desinteresse não é escolha nem patologia, como baixo desejo sexual.",
"partialResult" : "",
"id" : 12,
"proxNodeId": 0
}, {
"question": "",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 13,
"proxNodeId": 0
}, {
"question": "",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 14,
"proxNodeId": 0
}, {
"question": "Como você se sente quando não pratica sexo ou não sente desejo em praticar?",
"choices": ["Ótimo, e acho normal. Mas ficaria triste se isso magoasse alguém.", "Mais ou menos. Gostaria de poder fazer sexo e sentir esse desejo às vezes.", "Péssimo. Sinto frustração e até desânimo. "],
"instructions" : "",
"partialResult" : "",
"id" : 15,
"proxNodeId": [16, 19, 18]
}, {
"question": "Você provavelmente é assexual gray-a, pois se sente bem não fazendo sexo às vezes. No entanto, você possui indícios de baixa libido, o que um médico poderia lhe ajudar. (Lembre-se, assexualidade não é causa de baixa libido.)",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 16,
"proxNodeId": 0
}, {
"question": "Você provavelmente é assexual, pois se sente bem não fazendo sexo. No entanto, você possui indícios de baixa libido, o que um médico poderia lhe ajudar. (Lembre-se, assexualidade não é causa de baixa libido.) Como você nunca sentiu atração sexual antes, não o(a) classificaremos como gray-a ou demissexual neste quiz.",
"choices": [],
"instructions" : "Gray-a: 'Pessoa que sente, às vezes, atração sexual; não dependendo desenvolver um relacionamento afetivo profundo para que isso aconteça.' <br />Demissexual: 'Pessoa que pode sentir atração sexual, desde que esteja em um relacionamento afetivo profundo com alguém.'",
"partialResult" : "",
"id" : 17,
"proxNodeId": 0
}, {
"question": "Você provavelmente não é assexual. Assexualidade não tem como causa a baixa libido. ",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 18,
"proxNodeId": 0
},{
"question": "Considere esta definição de uma classificação da assexualidade: <br /> 'Pessoa que pode sentir atração sexual, desde que esteja em um relacionamento afetivo profundo com alguém.' <br />Você se identifica com a definição acima?",
"choices": ["Sim", "Não"],
"instructions" : "",
"partialResult" : "",
"id" : 19,
"proxNodeId": [25, 24]
}, {
"question": "Considere esta definição de uma classificação da assexualidade: <br /> 'Pessoa que sente, às vezes, atração sexual; não dependendo desenvolver um relacionamento afetivo profundo para que isso aconteça.' <br />Você se identifica com a definição acima?",
"choices": ["Sim", "Não"],
"instructions" : "",
"partialResult" : "",
"id" : 20,
"proxNodeId": [24, 25]
},{
"question": "Considere esta definição de uma classificação da assexualidade: <br /> 'Pessoa que sente, às vezes, atração sexual; não dependendo desenvolver um relacionamento afetivo profundo para que isso aconteça.' <br />Você se identifica com a definição acima?",
"choices": ["Sim", "Não"],
"instructions" : "",
"partialResult" : "",
"id" : 21,
"proxNodeId": [24, 15]
},{
"question": "Considere esta definição de uma classificação da assexualidade: <br /> 'Pessoa que sente, às vezes, atração sexual; não dependendo desenvolver um relacionamento afetivo profundo para que isso aconteça.' <br />Você se identifica com a definição acima?",
"choices": ["Sim", "Não"],
"instructions" : "",
"partialResult" : "",
"id" : 22,
"proxNodeId": [24, 9]
},{
"question": "Para você, o que melhor define 'atração sexual'?",
"choices": ["Atração sexual é um impulso que faz as pessoas quererem fazer sexo com outra(s), e só isso.", "Atração sexual é o que faz pessoas se excitarem sexualmente, e só isso.", "As alternativas A e B se complementam e definem ao mesmo tempo atração sexual."],
"instructions" : "",
"partialResult" : "",
"id" : 23,
"proxNodeId": [3, 18, 18]
},{
"question": "Você parece ser Assexual Gray-a!",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 24,
"proxNodeId": 0
}, {
"question": "Você parece ser Assexual Demissexual!",
"choices": [],
"instructions" : "",
"partialResult" : "",
"id" : 25,
"proxNodeId": 0
}, {
"question": "Você parece ser Assexual. Como nunca sentiu atração sexual antes, não o(a) consideraremos gray-a nem demissexual.",
"choices": [],
"instructions" : "Gray-a: 'Pessoa que sente, às vezes, atração sexual; não dependendo desenvolver um relacionamento afetivo profundo para que isso aconteça.' <br />Demissexual: 'Pessoa que pode sentir atração sexual, desde que esteja em um relacionamento afetivo profundo com alguém.'",
"partialResult" : "",
"id" : 26,
"proxNodeId": 0
},{
"question": "Romanticidade. Aqui começa o próximo quiz, agora sobre romanticidade.<br />"+
"Você já se apaixonou ou desejou relacionar-se afetivamente com alguém num nível diferente de amizade?",
"choices": ["Sim.","Não.","Não sei."],
"instructions" : "",
"partialResult" : "",
"id" : 27,
"proxNodeId": [28,29,29]
},{
"question": "Sobre essa pessoa com quem você desejou se relacionar ou se apaixonou... Você a conhecia bem? ",
"choices": ["Sim.","Não.","Mais ou menos."],
"instructions" : "",
"partialResult" : "",
"id" : 28,
"proxNodeId": [32,38,32]
},{
"question": " Se algum dia lhe surgisse uma pessoa 'tudo a ver' contigo, você consideraria namorar essa pessoa? Você se identifica completamente com qual dos textos abaixo?<br />"+
"1. Pessoa que (também) vive bem sem atração ou ligação romântica com outras pessoas. <br />"+
"2. Pessoa que só às vezes experiencia atração ou ligação romântica com outras pessoas, não precisando conhecer esta bem.<br />"+
"Selecione a alternativa que responda, na ordem, às duas perguntas.",
"choices": ["Sim. (2).", "Sim. (1).","Não. (1).","Sim. Nenhum dos textos. ","Não sei bem e não concordo com nenhuma das outras alternativas."],
"instructions" : "",
"partialResult" : "",
"id" : 29,
"proxNodeId": [34,36,35,33,30]
},{
"question": "Tudo bem, nem sempre sabemos. Mas suponha agora que você deseje se relacionar romanticamente com alguém. Se essa pessoa em algum momento demonstrar também estar 'a fim' de você, como você lidaria com esta situação?",
"choices": ["Acho que me desapaixonaria na hora.","Acho que lidaria bem. Ficaria com a pessoa, talvez.","Não acho que eu teria me apaixonado. Então não sei responder.","Isso depende. Eu só me apaixonaria se eu conhecesse muito bem essa pessoa e já tivesse ligação emocional. Assim, anos ou meses antes."],
"instructions" : "",
"partialResult" : "",
"id" : 30,
"proxNodeId": [37,34,35,36]
},{
"question": "Você já passou por períodos que gostaria de se relacionar com alguém e períodos que não gostaria? Se sim, você se identifica completamente com o texto abaixo?<br />"+
"'Pessoa que só às vezes experiencia atração ou ligação romântica com outras pessoas, não precisando conhecer esta bem.'"+
"Responda a alternativa que responda, na ordem, às duas perguntas.",
"choices": ["Sim e sim.","Sim e não.","Não e não."],
"instructions" : "",
"partialResult" : "",
"id" : 31,
"proxNodeId": [34,33,33]
},{
"question": " Você viveria bem se não namorasse alguém?",
"choices": ["Não. Eu definitivamente quero namorar alguém.","Sim e não. Às vezes não sinto tanta necessidade disso.","Sim. Viveria muito bem. Apenas acredito que em algum momento teria essa necessidade. Mas, definitivamente, depende dos laços que eu já tiver com a pessoa.","Sim e não. Eu só gostaria de me apaixonar."],
"instructions" : "",
"partialResult" : "",
"id" : 32,
"proxNodeId": [31,31,29,37]
},{
"question": "Você parece ser também Romântico(a)!",
"choices": [],
"instructions" : "Conheça melhor sua classificação neste <a href='https://assexualidade.forumeiros.com/t174-arromantismo-gray-a-e-demissexualidade'>link.</a>",
"partialResult" : "",
"id" : 33,
"proxNodeId": 0
},{
"question": "Você parece ser também Gray-romântico(a)!",
"choices": [],
"instructions" : "Conheça melhor sua classificação neste <a href='https://assexualidade.forumeiros.com/t174-arromantismo-gray-a-e-demissexualidade'>link.</a>",
"partialResult" : "",
"id" : 34,
"proxNodeId": 0
},{
"question": "Você parece ser também Arromântico(a)!",
"choices": [],
"instructions" : "Conheça melhor sua classificação neste <a href='https://assexualidade.forumeiros.com/t174-arromantismo-gray-a-e-demissexualidade'>link.</a>",
"partialResult" : "",
"id" : 35,
"proxNodeId": 0
},{
"question": "Você parece ser também Demirromântico(a)!",
"choices": [],
"instructions" : "Conheça melhor sua classificação neste <a href='https://assexualidade.forumeiros.com/t174-arromantismo-gray-a-e-demissexualidade'>link.</a>",
"partialResult" : "",
"id" : 36,
"proxNodeId": 0
},{
"question": "Você parece ser também Aporromântico(a)!",
"choices": [],
"instructions" : "Conheça melhor sua classificação neste <a href='https://assexualidade.forumeiros.com/t843-lithromanticos'>link.</a>",
"partialResult" : "",
"id" : 37,
"proxNodeId": 0
} ,{
"question": "Você já passou por períodos que sentia que não gostaria de se relacionar com alguém? Se sim, você se identifica completamente com o texto abaixo? <br />'Pessoa que apaixona-se, mas que quando é correspondida o desejo de se relacionar acaba.'<br />Responda a alternativa que responda, na ordem, às duas perguntas.",
"choices": ["Sim e sim.","Sim e não.","Não e não."],
"instructions" : "",
"partialResult" : "",
"id" : 38,
"proxNodeId": [37,34,33]
}
];
//Definir elementos
var content = $("content"),
questionContainer = $("question"),
choicesContainer = $("choices"),
instructionsContainer = $("instructions"),
partialResultContainer = $("partialResult"),
submitBtn = $("submit");
//Iniciar variáveis
var currentQuestion = 0, //Informa o número da atual questão, mas não o real número: é apenas enfeite
partialResult = "", //String para guardar todas as respostas
askingQuestion = true, //Informa se está mostrando resultados parciais ou não
theEnd = false, //Informa o fim do quiz
indice = [1, 27],//Os Ids das raizes/perguntas
raiz = 0, //Id da primeira raiz-1 (se for o 1º, então coloque 0)
q = 0, //Id-1 da pergunta
alphabet = ['a','b','c','d','e','f', 'g']; //Array de alternativas possíveis
function $(id) { //Um atalho para document.getElementById
return document.getElementById(id);
}
function askQuestion() {
var choices = quiz[q].choices, choicesHtml = "";
//Criar os radio botões
for (var i = 0; i < choices.length; i++) {
choicesHtml += "<div class='container'>" +
"<input type='radio' name='quiz" + currentQuestion +
"' id='choice" + (i + 1) + "' CHECKED>" +
"<label for='choice" + (i + 1) + "'><span class='radio'>" + choices[i] + "</span></label></div><br />";
}
//Carregar questão
/*questionContainer.innerHTML = (currentQuestion + 1) + ") " + quiz[q].question;*/
questionContainer.innerHTML = quiz[q].question;
//Carregar alternativas
choicesContainer.innerHTML = choicesHtml;
//Carregar instruções
instructionsContainer.innerHTML = quiz[q].instructions;
//Primeira vez
if (currentQuestion == 0) {
//partialResultContainer.textContent = "Responda à primeira questão para ir para a segunda. ";
submitBtn.textContent = "Ok";
}
}
function checkAnswer() {
//Se estamos na questão ou indo para a próxima
if (askingQuestion) {
submitBtn.textContent = "Próxima pergunta";
askingQuestion = false;
//Encontrar qual botão radio foi clicado
var radios = document.getElementsByName("quiz" + currentQuestion);
if (radios.length == 0){ //Se não há opções na tela. Significa que existe um resultado.
raiz++;
if (raiz < indice.length){//Se ainda há raizes
q=indice[raiz]-1;
}else theEnd = true; //Não, esta foi a última raiz, logo o quiz acabou
}else {
for (var i = 0; i < radios.length; i++) {
radios[i].disabled = true;
if (radios[i].checked) { //Se este radio botão foi clicado
partialResult+=quiz[q].id + alphabet[i];//Guardar resposta
if(quiz[q].proxNodeId == 0){//Se é uma folha da estrutura de árvore
raiz++;
if (raiz < indice.length){//Se ainda há raizes
q=indice[raiz]-1;
}else theEnd = true; //Não, esta foi a última raiz, logo o quiz acabou
}else {
q=quiz[q].proxNodeId[i]-1; //Setar a próxima questão
}
}
}
}
//partialResultContainer.textContent = "Você até agora se define: " + quiz[q].partialResult + ".";
} else { //Próxima questão
askingQuestion = true; //Próxima questão
submitBtn.textContent = "Ok"; //Mudar texto do botão
//Se não acabou o quiz, vamos para a próxima pergunta
if (!theEnd) {
currentQuestion++;
askQuestion();
} else {
showFinalResults();
}
}
}
function showFinalResults() {
content.innerHTML = "<h2>Você completou o Quiz!</h2>"+
"<p>Se você encontrou algum problema, por favor nos envie a seguinte sequência: " + partialResult + " (repare que estas são as suas respostas).</p>";
}
window.addEventListener("load", askQuestion, false);
submitBtn.addEventListener("click", checkAnswer, false);
</script>
</body>
</html>