<!DOCTYPE html>
<html>
<head>
<title>Chạy thử Duyệt Mảng hai chiều trong JavaScript</title>
</head>
<body>
<h1>Chạy thử Duyệt Mảng hai chiều trong JavaScript</h1>
<p>Dùng để chứa nhiều mảng, mỗi mảng là một hàng, mỗi hàng có các cột bằng nhau:</p>
<script>
// Khai báo mảng bằng dấu vuông
var manghcv = [
[6,2,8,4,9],
[5,3,7,2,6],
[1,9,8,2,5]
] ;
// Lặp theo hàng
for (var i = 0; i < manghcv.length; i++){
// manghcv.length đếm số hàng của mảng, số mảng con, đang có 3 hàng
for (var j = 0; j < manghcv[i].length; j++){
// đếm mỗi hàng có bao nhiêu phần tử
document.write("Hàng "+[i]+" Cột "+[j]+": "+manghcv[i][j]+"<br>");
// Lặp qua các cột của từng hàng, hàng đầu tiên là 0
}
}
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Chạy thử Duyệt Mảng hai chiều trong JavaScript</title>
</head>
<body>
<h1>Chạy thử Duyệt Mảng hai chiều trong JavaScript</h1>
<p>Dùng để chứa nhiều mảng, mỗi mảng là một hàng, mỗi hàng có các cột bằng nhau:</p>
<script>
// Khai báo mảng bằng dấu vuông
var manghcv = [
[6,2,8,4,9],
[5,3,7,2,6],
[1,9,8,2,5]
] ;
// Lặp theo hàng
for (var i = 0; i < manghcv.length; i++){
// manghcv.length đếm số hàng của mảng, số mảng con, đang có 3 hàng
for (var j = 0; j < manghcv[i].length; j++){
// đếm mỗi hàng có bao nhiêu phần tử
document.write("Hàng "+[i]+" Cột "+[j]+": "+manghcv[i][j]+"<br>");
// Lặp qua các cột của từng hàng, hàng đầu tiên là 0
}
}
</script>
</body>
</html>