There’s another interesting pattern if you look at the remainders. All of the numbers in the first column (0, 3, and 6) are evenly divisible by 3, meaning they have remainders of 0.
All the numbers in the next column (1, 4, and 7) have a remainder of 1, and the last column produces a remainder of 2.
In other words, the remainder of division by 3 will give the column number.
In JavaScript, the modulus operator (%) will produce the remainder of an integer division,
so you can get the column number with a similar formula: