2

配列 (整数) の内容を合計しようとしています。例えば:

var myArray;
var answer;
myArray[0]=2;
myArray[1]=5;
answer=myArray[0]+myArray[1];

答えは 7 に等しくなければなりません。どうもありがとう。

4

3 に答える 3

1

配列を初期化する必要があります

var myArray = [];

配列にさらに値を取得すると、ループを検討できます。例:

var myArray = [];
var answer = 0;
myArray[0]=2;
myArray[1]=5;

for (var i=0;i<myArray.length;i++)
{ 
   answer += myArray[i];
}

console.log(answer);

これを見てください:http://www.w3schools.com/js/js_loop_for.asp

于 2012-12-17T18:41:44.810 に答える
0

コードを実行すると、エラーが発生します。

変数myArrayを配列に初期化する必要があります。

var myArray = [];

私がそれをした後 answer、期待値があります。

于 2012-12-17T18:40:51.853 に答える
0

myArray配列として宣言する必要があります。それ以外の場合は、インデックス アクセスではなくonmyArray[0]という名前のプロパティを意味します(これはおそらく爆発します)。0undefined

var myArray = [];
...
于 2012-12-17T18:41:16.170 に答える