- Editado
No meu projeto estou fazendo alguns botões dinâmicos e utilizo os componentes encontrados em JS para gerá-los por meio de uma lista. Mas eu quero que cada botão retorne um valor diferente e o valor de acordo com a lista que tenho seja diferente, porém não é. O bloco sempre retorna o mesmo valor do último botão gerado.
Esses são os blocos que geram os botões e armazenam o valor que quero retornar quando clico no botão, porém sempre me dá o mesmo valor que pertence ao terceiro botão (tenho 3 botões no total).
Como posso fazer com que ele me envie cada valor diferente para a função e não repita o último valor?