No anda el código con función "si"

Cecilia Lucía Gigena shared this question 3 months ago
Answered

Hola,

Resulta que le puse este código a la variable T_o_b:


Al actualizar:

Si(T_o_b<T_f_b,solido = true && liquido = false)

Si(T_o_b>T_f_b,solido = false && liquido = true)


Lo que quiero es que si el nuevo valor T_o_b (el que estoy actualizando) es menor que el valor actual de la variable T_f_b, se actualicen los booleans "solido" y "liquido" de esta manera: solido = true && liquido = false; en cambio si es mayor, de la manera inversa; y si es igual, no hacer nada.

Pero no estaría funcionando: Actualicé el valor de T_o_b a -10 (que sería menor al valor de T_f_b) y no se actualizaron los booleans.

Comments (4)

photo
1

Try

Si(T_o_b<T_f_b,SoitValeur(solido , true) , SoitValeur(solido , false))Si(T_o_b<T_f_b,SoitValeur(liquido , false) , SoitValeur(liquido , true))

and suppress scipt on solido and liquido

photo
1

Voir exemple joint

photo
1

Et un seul booléen suffit

photo
1

Try this


solido = T_o_b < T_f_b
liquido = !solido

Comments have been locked on this page!

© 2021 International GeoGebra Institute