한 범위의 어떤 숫자를 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!