norm()

한 범위의 어떤 숫자를 0과 1 사이의 값으로 매핑합니다.

예를 들어, norm(2, 0, 10)는 0.2를 반환합니다. 원래의 범위인 [0, 10]에서 2의 위치는 [0, 1]에서 0.2의 위치에 비례합니다. 이것은 map(2, 0, 10, 0, 1)를 호출한 것과 동일하게 동작합니다.

원래 범위를 벗어난 숫자는 0과 1 사이에 제한되지 않습니다. 범위를 벗어난 값은 의도적이고 유용한 경우가 많습니다.

예제

구문

norm(value, start, stop)

매개변수

value
Number:

정규화하기 위해 들어오는 값

start
Number:

현재 범위의 하계 (lower bound)

stop
Number:

현재 범위의 상계 (upper bound)

Returns

Number: 정규화된 숫자
Notice any errors or typos? Please let us know. Please feel free to edit src/math/calculation.js and open a pull request!

관련 레퍼런스