Como criar um formulario ou quiz que tenha score para cada resposta


… para cada pergunta , teria 5 blocos / estados


as opções de respostas seriam:

1 Totalmente em desacordo

2 Muito em desacordo

3 Em desacordo

4 Indeciso

5 De acordo

6 Muito de acordo

7 Totalmente de acordo

De acordo com as respostas , no final do questionário , cada usuário receberia um score/peso relacionados com sua resposta

sao 12 perguntas — eu nao tenho muita experiencia com programacao , gostaria de tutoriais a respeito deste topico, para ir seguindo …sou quicklearner e adoro desafios --defeito grande meu kkk Gratidao


1 comentário

Reputação 7

Olá @Paula_Erbsland


Que legal ouvir isso:



Existem algumas formas de você fazer isso. A mais simples ao meu ver é você salvar a resposta do usuário em variáveis (supondo que ele irá responder com valores de 1 a 7) e ao final, você cria um script simples que apenas soma os valores das variáveis e retorna o cálculo.


function run (r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12){ 
var soma;
r1 = parseInt(r1);
r2 = parseInt(r2);
r3 = parseInt(r3);
r4 = parseInt(r4);
r5 = parseInt(r5);
r6 = parseInt(r6);
r7 = parseInt(r7);
r8 = parseInt(r8);
r9 = parseInt(r9);
r10 = parseInt(r10);
r11 = parseInt(r11);
r12 = parseInt(r12);
soma = r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8 + r9 + r10 + r11 + r12;
return soma;
}

Comente