[**@bondsports/general**](../README.md) • **Docs**

***

[@bondsports/general](../globals.md) / splitAmountByPercents

# Function: splitAmountByPercents()

> **splitAmountByPercents**(`amount`, `percents`): `number`[]

Splits a total amount into individual amounts specified by the given percent values.

## Parameters

• **amount**: `number`

The total amount to be split.

• **percents**: `number`[]

The list of percent values (must sum to 100).

## Returns

`number`[]

The split amounts that correspond to the given percent values.

## Defined in

[utils/split-amount.util.ts:73](https://github.com/Bond-Sports/bondUtils/blob/545f16ceb055481acfd7641d7809c0f252d3a5e6/packages/general/src/utils/split-amount.util.ts#L73)
