## 增加数组越界运行时检查

**规则：** `arkts-runtime-array-check`

**规则解释：**

ArkTS-Sta会对数组索引的合法性进行运行时检查。请开发者自行确认索引的合法性，决定如何修改代码。

**变更原因：**

为了保证类型安全，ArkTS-Sta在校验索引的合法性后访问数组元素。
 
**适配建议：**

在访问数组前，必须对索引值进行校验。

**示例：**

ArkTS-Dyn

```typescript
let a: number[] = [];
a[100] = 5; // 可能越界
```

ArkTS-Sta

```typescript
let a: number[] = [];
if (100 < a.length) {
  a[100] = 5  // a[100]的值为5
}
```