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 Curtida

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;
}