# boil

URL: https://caijiao.org/radash/array/boil
Source: docs/radash/array/boil.md
Description: 将列表项缩减为一个项 给定一个项数组，返回在比较条件中获胜的最终项

将列表项缩减为一个项


## 基本用法

给定一个项数组，返回在比较条件中获胜的最终项。适用于更复杂的最小值/最大值计算。

```ts
import { boil } from 'radash'

const gods = [
  {
    name: 'Ra',
    power: 100
  },
  {
    name: 'Zeus',
    power: 98
  },
  {
    name: 'Loki',
    power: 72
  }
]

boil(gods, (a, b) => (a.power > b.power ? a : b)) 
// => { name: 'Ra', power: 100 }
```
