2012-03-26 6 views
-2

結果の行の合計として未定義になっています。行の合計を与えない

var myArray = new Array(3); 

for (var i = 0; i < 3; i++) { 
    myArray[i] = new Array(3); 
    for (var j = 0; j < 3; j++) { 
     myArray[i][j]=prompt("element"," "); 
    } 
} 
for(i=0;i<4;i++) 
{ 
    sum=0; 
    for(j=0;j<4;j++) 
    { 
     document.write(myArray[i][j]); 
     sum+=myArray[i][j]; 
    } 
    document.write("sum of"+ i+ "row"+sum); 
} 
+3

「この質問は将来の訪問者を助けることはまずありません。 ...インターネットの世界中の視聴者に一般的に適用されない狭い状況にのみ関連します。 " –

答えて

2

あなたは次の二つで最初のループでが、にカウントしています。

+0

うん。また、印刷はひどく混乱して読むことができません。これは物事をより明確にするかもしれない:http://jsfiddle.net/8Zcw5/1/ – aroth

関連する問題