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:

Untitled

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.

Criando a variável

Para criar a variável basta arrastar a caixinha “Criar variável” ao fluxo:

Untitled

No exemplo, o componente fica estruturado da seguinte forma:

Untitled

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.

Utilizando a variável criada

Para adicionar o componente basta clicar em “calculadora” e arrastar ao fluxo do Merlin

Untitled

Dentro do componente fica da seguinte forma:

Untitled

Untitled

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:

Untitled

Untitled

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.