Skip to content

@kaiord/core


@kaiord/core / zoneToPercentFtp

Function: zoneToPercentFtp() ​

zoneToPercentFtp(zone): number

Defined in: packages/core/src/domain/zones/power-zones.ts:51

Map a Coggan power zone (1..7) to its percent-FTP value.

Parameters ​

zone ​

number

Returns ​

number

Throws ​

RangeError when zone is not an integer in the closed interval [1, 7]. The contract is strict: 0, 8, -1, NaN, Infinity, and non-integers like 1.5 are all rejected. The helper MUST NOT return undefined, null, or a silently clamped value.