私はフラッシュビルダーの初心者です!学校のプロジェクトで、IOS用のアプリを作成しようとしています。私が直面した問題は、テキスト入力フィールドからいくつかの項目の値を選択し、いくつかの数式を使用する新しいビューにそれらを実装できるかどうかです。テキスト入力は次の例のようになります
。aaa23bbb45
ccc
56
数式で使用するaaaとcccが必要です!
私の最初の質問について!私のメインビューには2つのボタンがあります:1-手動2-自動。手動表示では、フィールド別名:
aaa =
ccc=...などがあります。自動モードでは、次のような自動入力方法を考えていました。各フィールドでの手動入力を回避するために、ユーザーがテキストを貼り付けるテキスト入力領域から数式に必要な値を選択します。
PS:そして誰かがフラッシュビルダーで数学の簡単な数式をどのように正しく実装するか教えてもらえますか?ここで私は構文を意味します。textinput1 + textinput2 / textinput3 !?
1 に答える
0
私が理解していることから、2つの質問があります...
まず、私にはあまり意味がありませんが、文字で数学ができるかどうか尋ねていると思いますか?いいえ。しかし、私はその質問を理解していないだけかもしれません。
次に、ActionScriptで計算を行う方法を知りたいと思います。そのかなり単純です。基本的な数学関数は、他の言語とまったく同じです。文字列を取得し、それを数値に変換してから、基本的な計算を行います。
Number(textInput1) + Number(textInput2) = result;
Number()を使用すると、文字列が数値に変換されるため、計算を実行できます。次に、それを表示するには、結果を文字列に変換し直します。
textResultField.text = result.toString();
または、空想(別名:後で変更するのが難しい)を取得して、すべてを1行で実行することもできます。
textResultField.text = (Number(textInput1) + Number(textInput2)).toString();
繰り返しますが、これはすべてのBASIC数学関数(+、-、*、/)で機能します。本当にあなたがやろうとしていることに依存します。
于 2012-06-04T10:58:23.930 に答える