Share feedback, ideas and get community help

J
Joao
Offline, last seen 3 months ago
Joined September 13, 2024
I have a problem with scripts in typebot, basically i have a variable equal to 2 and i made a script to return variable-1, after the script runs i puted a block with que variable and the value is the same as before

The context is i have 15 variables and i ask to the user to write a number that needs to be the same as the variable, each variable have a quantity, after this i put a js block with this code
switch({{codigoaremover}}) {
case 1:
return {{resultadoqtd1}} = {{resultadoqtd1}} - {{Quantidade a remover}};
case 2:
return {{resultadoqtd2}} = {{resultadoqtd2}} - {{Quantidade a remover}};
case 3:
return {{resultadoqtd3}} = {{resultadoqtd3}} - {{Quantidade a remover}};
case 4:
return {{resultadoqtd4}} = {{resultadoqtd4}} - {{Quantidade a remover}};
case 5:
return {{resultadoqtd5}} = {{resultadoqtd5}} - {{Quantidade a remover}};
case 6:
return {{resultadoqtd6}} = {{resultadoqtd6}} - {{Quantidade a remover}};
case 7:
return {{resultadoqtd7}} = {{resultadoqtd7}} - {{Quantidade a remover}};
case 8:
return {{resultadoqtd8}} = {{resultadoqtd8}} - {{Quantidade a remover}};
case 9:
return {{resultadoqtd9}} = {{resultadoqtd9}} - {{Quantidade a remover}};
case 10:
return {{resultadoqtd10}} = {{resultadoqtd10}} - {{Quantidade a remover}};
case 11:
return {{resultadoqtd11}} = {{resultadoqtd11}} - {{Quantidade a remover}};
case 12:
return {{resultadoqtd12}} = {{resultadoqtd12}} - {{Quantidade a remover}};
case 13:
return {{resultadoqtd13}} = {{resultadoqtd13}} - {{Quantidade a remover}};
case 14:
return {{resultadoqtd14}} = {{resultadoqtd14}} - {{Quantidade a remover}};
case 15:
return {{resultadoqtd15}} = {{resultadoqtd15}} - {{Quantidade a remover}};
}

The problem is after the script run the new value in the variable is not actualized
15 comments
g
J