主题
inRange
检查给定数字是否在两个数字之间。起始数字是包含的。结束数字是排除的。范围的起始和结束可以是升序或降序。如果未指定结束数字,则将其设置为起始值,并将起始值设置为0。
基本用法
传递数字、范围的起始值和结束值(可选)。如果给定的数字在范围内,_.inRange
函数将返回true。
ts
import { inRange } from 'radash'
inRange(10, 0, 20) // true
inRange(9.99, 0, 10) // true
inRange(Math.PI, 0, 3.15) // true
inRange(10, 10, 20) // true
inRange(10, 0, 10) // false
inRange(1, 2) // true
inRange(1, 0) // false