What’s the most elegant way to cap a number to a segment?
The way you do it is pretty standard. You can define a utility clamp function: /** * Returns a number whose value is limited to the given range. * * Example: limit the output of this computation to between 0 and 255 * (x * 255).clamp(0, 255) * * @param {Number} min The lower boundary … Read more