[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Type](https://evolu.dev/docs/api-reference/common/Type) › between

```ts
function between<Min, Max>(
  min: ValidateBrandFactoryNumber<Min>,
  max: ValidateBrandFactoryNumber<Max>,
): BrandFactory<`Between${Min}-${Max}`, number, BetweenError<Min, Max>>;
```

Defined in: [packages/common/src/Type.ts:7404](https://github.com/evoluhq/evolu/blob/037c390af081e9944d616ff298a729515c5c5ab7/packages/common/src/Type.ts#L7404)

Number [Brand](https://evolu.dev/docs/api-reference/common/Brand/interfaces/Brand) requiring a value within an inclusive range.

### Example

```ts

const Percentage = between(0, 100)(Number);

assertOk(Percentage.fromUnknown(75), 75);
```