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;
}
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;
}
答えはありませんが、スクリーンショットを入れたいと思います。
私はこのコードをas3termで実行しましたが、それは正常に機能しました(配列をa、b、cとコメントした変数に置き換えました)。それらの配列で同じことを行い、デバッグモードでステップバイステップを実行する必要があります。
私をas3termに紹介する+1 –
ブレークポイントを設定しようとしましたか? –
実際に整数であることを確認しましたか?多分浮動小数点の丸めや迷子な文字列が含まれているかもしれません... –
代わりに== 6は何とか6以上だったはずです。あなたのコメントをありがとう、音楽を書くのはかなり複雑ですシート用途。 – Proyb2