-3

次のようなオブジェクトリテラルが与えられた場合:

var data = {
   { "A": 3, "B": 4, "C²": 25, "C": 5 } // hint: triangle
}

ここで、値の間には数学的な関係があります (C² = A² + B²)。

次のような「内部操作」を行うことは可能ですか。

var data = {
   { "A": 3, "B": 4, "C²": (Math.pow(A,2)+Math.pow(B,2)), "C": Math.sqrt("C²") } // hint: triangle
}

+200 の A、B 値のセットを用意し、そこから C 値を計算して再利用します。

可能であれば、どのように行うのですか?


編集: これは、Web を横断する交換フォーマットとしてではなく、ローカル データとして使用します。

4

2 に答える 2

1

いいえ、できません。

ただし、次のような値を保存して"operation" : "calculateTriangle"、その値に応じてアクションを実行できます。

于 2013-09-26T09:12:12.187 に答える