js の模擬で計算が正し,実演で計算が誤った

作者: リン・ハーンアファンシン州作成日:2019年5月30日 10:35:09 更新日:

この計算では,data.lastpriceは上場価格,changeprice_sellは変動価格,data.avgpriceは平均価格です. この演算の目的は,上記取引価格+変動値と平均価格+変動値の最大値を求めることです. コードは以下の通りです nextsell = _N ((Math.max ((data.lastprice + changeprice_sell, data.avgprice + changeprice_sell),2);

img

nextsell は関数内の局所変数であり,data オブジェクトとchangeprice_sell はグローバル変数で,changeprice_sell はインタラクティブテンプレートでリアルタイムで変更できます.img

模擬が実行され,nextsellの計算が正しかった.imgリアルディスクで実行するログは間違っていますimg


もっと

小さな夢インタラクションで変更を実行することをお勧めします. 変数を入力して,Log (() の出力で,XXXの出力値は変更済みです. プログラムプロセスの判断は簡単です. BUG をチェックします.

小さな夢実行中に,インタラクションを使用して,changeprice_sellの値を変更しました. ポリシーがnextsellを計算している場合,この時点で,あなたの変更は changeprice_sellが起動し,上記の状況ではなく,0から100に変更されました.