Cálculo correcto en la simulación de js, error en el cálculo del disco real

El autor:Afanxingzhou, Creado: 2019-05-30 10:35:09, Actualizado:

Tengo un cálculo: data.lastprice es el precio de compra, changeprice_sell es el valor de cambio, data.avgprice es el precio promedio. El objetivo de esta operación es encontrar el valor máximo del precio de la transacción + el valor de cambio y el precio medio + el valor de cambio. El código es el siguiente: Se trata de un ejemplo de un modelo de negocio que se puede utilizar como un modelo de negocio.

img

nextsell es una variable local dentro de la función, el objeto de datos y changeprice_sell son variables globales, en las que changeprice_sell se puede modificar en tiempo real a través de una plantilla interactivaimg

El problema ahora es: la simulación funciona, el cálculo de NextSell es correcto.imgEl disco real está ejecutando registros de registro, pero no es correcto.img


Más.

Un sueño pequeño.Se recomienda que realice una modificación en el lugar de interacción. Una variable se agrega después de una salida de Log (()) y la salida de XXX ya se ha modificado. Esto hace que sea más fácil juzgar el proceso del programa.

Un sueño pequeño.Usted ha cambiado el valor de changeprice_sell durante la ejecución de la política, si la política ya ha calculado nextsell, entonces su modificación changeprice_sell se activó, cambiando de 0 a 100, no a lo anterior.