2012-01-18 12 views
1

ヘルプJSダブル配列。最初の配列はx、2番目の配列はyですが、各座標値のデフォルト値は0000で、各座標の値を設定できるように配列を設定する必要があります。また、私はこの配列内の値をエコーするsoposedさ単純な動的2次元配列の問題

<script type='text/javascript'> 
var height=4; 
var width=3; 
var map = new Array(height); 
    for (var i = 0; i < height; i++) 
    { 
     map[i] = new Array(width); 
    } 

for (var i = 0; i < y; i++) 
{ 
    for(var j = 0; j < x; i++) 
    { 
     map[i][j] = "0000"; 
    } 
} 
map[1][1]= "0064"; 
document.write(map[0][0]); // should output 0000 
document.write(map[1][1]); // should output 0064 
document.write(map[3][4]); // should output 0000 
</script> 

幅と高さを使用して

___________________________________ 
|valueof 0,0| valueof 1,0| 
|Valueof 0,1| valueof 1,1| 

などのようにテーブルの形で配列をエコーできるようにしますそれらのコリナートだけ。

答えて

0
<script type='text/javascript'> 
var height=4; 
var width=3; 
var map = []; 
for (var i = 0; i < height; i++) 
{ 
    map[i] = []; 
} 

for (var i = 0; i < height; i++) 
{ 
    for(var j = 0; j < width; i++) 
    { 
     map[i][j] = "0000"; 
    } 
} 
map[1][1]= "0064"; 
document.write(map[0][0]); // should output 0000 
document.write(map[1][1]); // should output 0064 
document.write(map[3][4]); // should output 0000 
</script> 

これをもう少し実装してこれを得ました。

http://lastchaos.bloodkittens.com:34260/Resources/DevApps/fuck.php