2011-01-26 9 views
0

Flex Builderコンソールで正しい結果が表示されても、ll = -15を取得できません。どの部分を間違えることができますか?比較できません

//b-a = (3) && c-a = (6) 
if((naArray[i+1]-naArray[i])<=3 && (naArray[i+2]-naArray[i])==6) { 
ll=-15; 
} 
+0

ブレークポイントを設定しようとしましたか? –

+0

実際に整数であることを確認しましたか?多分浮動小数点の丸めや迷子な文字列が含まれているかもしれません... –

+0

代わりに== 6は何とか6以上だったはずです。あなたのコメントをありがとう、音楽を書くのはかなり複雑ですシート用途。 – Proyb2

答えて

4

答えはありませんが、スクリーンショットを入れたいと思います。

私はこのコードをas3termで実行しましたが、それは正常に機能しました(配列をa、b、cとコメントした変数に置き換えました)。それらの配列で同じことを行い、デバッグモードでステップバイステップを実行する必要があります。

enter image description here

+1

私をas3termに紹介する+1 –

関連する問題