regular polygons have an even number of sides
No, all regular polygons does not have even number of sides.Suppose, heptagon which is a regular polygon which has 7 sides.But, all the sides of any regular polygon are equal in length.