js约束区间的简单方法

这里不是使用Math.random()生成一个区间值,而是将一个变量约束在某一个区间,具体代码如下:

const getRange = (value, max, min) => Math.max(Math.min(value, max), min)

getRange(-100, 90, -90)  //-90
getRange(2, 90, -90) // 2
getRange(100, 90, -90) // 90
posted @ 2024-01-04 17:21  空山与新雨  阅读(26)  评论(0编辑  收藏  举报