Hex grids have six primary directions. Look at the max of |x-y|, |y-z|, |z-x|, and it will tell you which wedge you’re in.
You can also construct six “diagonal” directions. Look at the max of |x|, |y|, |z|:
Another way to compute the direction is to convert from hex to pixel and then use the arctangent,
Also see this stackoverflow answer, which includes an interactive demo.
Source code for the the diagrams on this page: directions.js