I am trying to sort elements into a two dimensional array I built this way, but when the code gets to the 2D array I get an error: \"array out of index\".
var ca
You should initialize the [i]th element before than appending some [j]th element to it.
You would call the append() function on an item that does not exist, since no item exists in the categoryTempArray array, thus the index out of bound.