zigZag method

int zigZag(
  1. int coord,
  2. int size
)

Implementation

int zigZag(int coord, int size) {
  if (coord < 0) {
    coord = coord.abs();
  }

  if (coord % (size * 2) >= size) {
    return (size) - (coord % size) - 1;
  } else {
    return coord % size;
  }
}