"AreaPolygon" = "## 多边形面积\n\n**目标:** 编写一个函数，根据顶点的坐标对数组计算简单多边形的面积。\n\n假设多边形为非自相交的，且定义在二维笛卡尔平面上。\n\n---\n\n**说明:**\n\n1. 定义一个名为 `areaOfPolygon(_:)` 的函数，该函数接受一个坐标对数组作为输入，每个坐标对表示为元组 `(x, y)`。\n2. 使用**鞋带公式**计算面积：\n   - 将每个 x 坐标乘以下一个顶点的 y 坐标，然后减去 y 坐标乘以下一个顶点的 x 坐标。\n   - 求和这些结果，取绝对值并除以 2。\n3. 返回面积，类型为 `Double`。\n\n* Callout(额外挑战):  \n   扩展函数以处理带有孔洞的多边形，通过计算外部多边形面积与内部多边形面积的差值。";
