Com o Merlin você pode criar variáveis ao longo do fluxo sem precisar que o usuário responda uma pergunta. Esta variável será padrão para todos os respondentes, e servirá de ponto de partida para os usuários.
Para demonstrar este componente criamos o seguinte fluxo:
No exemplo criamos um sistema de pontuação, ou seja, com base no nível de gambiarra do usuário ele receberá 1 ponto (caso seja básico), 2 pontos (caso seja intermediário) e 3 pontos (caso seja avançado.
Para criar a variável basta arrastar a caixinha “Criar variável” ao fluxo:
No exemplo, o componente fica estruturado da seguinte forma:
Com a criação dessa variável podemos estabelecer que todos os usuários, em nosso sistema de pontuação, iniciarão com os pontos zerados. Ou seja, o valor será o ponto de partida da calculadora.
Para adicionar o componente basta clicar em “calculadora” e arrastar ao fluxo do Merlin
Dentro do componente fica da seguinte forma:
Como o valor da variável {{{pontos}}} (definido no tópico anterior) é na verdade 0, na prática a calculadora está somando 0 + 1.
A título de curiosidade, para as respostas “Intermediário” e “Avançado” a calculadora fica programada da seguinte maneira:
Portanto, a criação da variável é fundamental para o nosso exemplo. Caso ela não existisse não seria possível utilizar o valor na calculadora e a pontuação não funcionaria.