我需要一个方法来检查 和 之间的有效-064.000000 to -180.000000范围142.000000 to 180.000000。我拥有的范围对象如下所示:
"ranges": {
"range1": {
"min": -180,
"max": -64
},
"range2": {
"min": 142,
"max": 180
}
}
到目前为止,这是我能够完成的,但似乎无法正常工作:
const mustBeInRangeInclusive = ({ userInput, ranges }) => {
let data_num = _.toNumber(userInput);
for (let i = 0; i < ranges.length; i++) {
return result = data_num >= ranges[i][0] && data_num <= ranges[i][1];
}
};
有人可以帮我完成这个方法来弄清楚我做错了什么吗?
预期输出:
-63 -> invalid
-64: valid
181 -> invalid
180: valid
141 -> invalid
142: valid
白猪掌柜的
白衣非少年
相关分类