Skip to content

Instantly share code, notes, and snippets.

@robbiejaeger
Created May 17, 2017 14:39
Show Gist options
  • Save robbiejaeger/ff18cbc310d23f38da8b5af73199e19c to your computer and use it in GitHub Desktop.
Save robbiejaeger/ff18cbc310d23f38da8b5af73199e19c to your computer and use it in GitHub Desktop.

Prompt

Given an n x n array, write a function that returns the array elements arranged from outermost elements to the middle element, traveling clockwise.

const arrayMatrix = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

snail(arrayMatrix) #=> [1, 2, 3, 6, 9, 8, 7, 4, 5]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment