Menu
CoddyTech

Kiến thức cơ bản về mảng 2 chiều

Thuộc phần Logic và luồng chương trình trong hành trình JavaScript của Coddy. Bài học 6 trên 65.

Mảng 2D là một mảng chứa các mảng con. Bạn có thể xem mỗi mảng con như một hàng trong lưới.Ví dụ:const cinema = [ [true, true], // Row 0 [false, true] // Row 1 ];Mảng này biểu diễn một lưới 2x2 (mỗi hàng có 2 phần tử và có 2 hàng).Để tạo một mảng 2 chiều gồm các số nguyên với 3 hàng và 4 cột, bạn viết:const matrix = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12] ]; // 3x4 gridLưu ý rằng trong JavaScript, mảng 2D rất linh hoạt: các mảng con không cần chứa cùng một kiểu dữ liệu và thậm chí không cần có cùng độ dài.Ví dụ, bạn có thể kết hợp các kiểu dữ liệu và độ dài trong cùng một mảng 2D (2D array):const mixed = [ [1, 2, 3], ["apple", "banana"], [true] ];

Tự làm thử

Bài học này không có thử thách code.

quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Logic và luồng chương trình

Tự luyện tập: Trình biên dịch JavaScript online