프로그래밍을 하다보면 특정 값에 범위를 제한하고 싶을 때가 있다 이때 여러 방법으로 이를 처리할 수 있겠지만 Dart에서는 clamp 함수를 이용하여 값을 특정 범위로 쉽게 제한할 수 있는데
1
value.clamp(min, max)
이 함수는 주어진 값이 최소값과 최대값 사이에 속하지 않으면 최소값 또는 최대값으로 값을 제한한다
여기서 value는 제한하고자 하는 값, min는 최소값, max는 최대값을 말한다
예를 들면 value가 min 보다 작으면 min으로 max 보다 크면 max로 값을 조정한다