Skip to content

Commit 558524f

Browse files
committed
Section 22: Verticals and Horizontals
1 parent ab7ff08 commit 558524f

2 files changed

Lines changed: 27 additions & 9 deletions

File tree

22-Javascript-with-the-Canvas-API/02-Maze copy/index.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,10 @@ World.add(world, walls)
3131

3232
// Maze generation
3333

34-
const grid = []
34+
const grid = Array(3).fill(null).map(() => Array(3).fill(false))
3535

36-
for(let i = 0; i < 3; i++) {
37-
grid.push([])
38-
for(let j = 0; j < 3; j++) {
39-
grid[i].push(false)
40-
}
41-
}
36+
const verticals = Array(3).fill(null).map(() => Array(2).fill(false))
4237

43-
console.log(grid);
38+
const horizontals = Array(2).fill(null).map(() => Array(3).fill(false))
39+
40+
console.log(verticals)

22-Javascript-with-the-Canvas-API/README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,25 @@ World.add(world, shape)
3434

3535
**folder 02**
3636

37-
## 8. 12 Grid Generation
37+
## 8. 12 Grid Generation
38+
39+
```javascript
40+
// Maze generation
41+
const grid = []
42+
43+
for(let i = 0; i < 3; i++) {
44+
grid.push([])
45+
for(let j = 0; j < 3; j++) {
46+
grid[i].push(false)
47+
}
48+
}
49+
console.log(grid);
50+
```
51+
52+
```javascript
53+
const grid = Array(3).fill(null)
54+
55+
console.log(grid)
56+
```
57+
58+
## 9. 13 Verticals and Horizontals

0 commit comments

Comments
 (0)