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.