Back to Popmotion

progress

packages/popcorn/docs/api/utilities/progress.md

8.7.1417 B
Original Source

progress

progress returns the progress of a value in a given range.

Progress is represented as a number between 0 and 1, but is unclamped.

<TOC />

Import

javascript
import { progress } from '@popmotion/popcorn';

Usage

javascript
progress(100, -100, 50); // 0.25
progress(100, -100, -300); // 2

Types

typescript
progress(from: number, to: number, value: number): number