if a polygon has equal sides does it have equal angles
Regular polygon In Euclidean geometry, a regular polygon is a polygon that is equiangular (all angles are equal in measure) and equilateral (all sides have the same length). Regular polygons may be convex or star. In the limit, a sequence of regular polygons with an increasing number of sides approximates a circle, if the perimeter is fixed, or a regular apeirogon, if the edge length is fixed.
Hexagon The common length of the sides equals the radius of the circumscribed circle, which equals    2 3    {\displaystyle {\tfrac {2}{\sqrt {3}}}}  times the apothem (radius of the inscribed circle). All internal angles are 120 degrees. A regular hexagon has 6 rotational symmetries (rotational symmetry of order six) and 6 reflection symmetries (six lines of symmetry), making up the dihedral group D6. The longest diagonals of a regular hexagon, connecting diametrically opposite vertices, are twice the length of one side. From this it can be seen that a triangle with a vertex at the center of the regular hexagon and sharing one side with the hexagon is equilateral, and that the regular hexagon can be partitioned into six equilateral triangles.