Скажем есть большая матрица, которую нужно рендерить на экран (для проверок и т.д)
maze = [[1,1,1,1,1,1,1],
[1,0,0,0,0,0,3],
[1,0,1,0,1,0,1],
[0,0,1,0,0,0,1],
[1,0,1,0,1,0,1],
[1,0,0,0,0,0,1],
[1,2,1,0,1,0,1]]
console.log(return maze)
Я ожидаю увидеть что-то подобное в консоли (* все что угодно):
[*, *, *, *, *, *, *, *, *],
[*, *, *, *, *, *, *, *, *],
[*, *, *, *, *, *, *, *, *],
...
Но получаю:
[
*, *, *, *, *,
*, *, *, *
],
[
*, *, *, *, *,
*, *, *, *
],
[
*, *, *, *, *,
*, *, *, *
],
...
Согласитесь, читать такую матрицу (в моем случае она в виде лабиринта) просто невозможно, я конечно понимаю что это сделали что бы удобно было читать другие данные, но мне это мешает.
Есть ли способ выводить данные как я писал выше? Без всяких дополнительных циклов. Возможно есть другой компилятор Javascript'a вне браузера? Если какой-то есть, подскажите (так же очень хотелось бы иметь такой компилятор внутри sublime, я знаю что он там есть без ввода, подскажите где)