1 | (function() {
|
2 | 'use strict'
|
3 |
|
4 | function debugMaze(maze) {
|
5 | for(var y=0; y < maze.length; y++) {
|
6 | var slots = []
|
7 | for(var x=0; x < maze[y].length; x++) {
|
8 | var slot = ''
|
9 | switch(maze[y][x]) {
|
10 | case 0: slot = '*ERR'; break
|
11 | case 1: slot = ' N'; break
|
12 | case 2: slot = ' S'; break
|
13 | case 3: slot = ' NS'; break
|
14 | case 4: slot = ' E'; break
|
15 | case 5: slot = ' NE'; break
|
16 | case 6: slot = ' SE'; break
|
17 | case 7: slot = ' NSE'; break
|
18 | case 8: slot = ' W'; break
|
19 | case 9: slot = ' NW'; break
|
20 | case 10: slot = ' SW'; break
|
21 | case 11: slot = ' NSW'; break
|
22 | case 12: slot = ' EW'; break
|
23 | case 13: slot = ' NEW'; break
|
24 | case 14: slot = ' SEW'; break
|
25 | case 15: slot = 'NSEW'; break
|
26 | }
|
27 | slots.push(slot)
|
28 | }
|
29 | console.log(slots)
|
30 | }
|
31 | }
|
32 |
|
33 | module.exports = debugMaze
|
34 |
|
35 | }())
|
36 |
|