Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查数字是否在范围内_Javascript - Fatal编程技术网

Javascript 检查数字是否在范围内

Javascript 检查数字是否在范围内,javascript,Javascript,JavaScript中是否有内置的方法来检查数字是否介于其他两个数字之间?我使用ifxl,但希望有更好的解决方案 JavaScript中是否有内置的方法来检查数字是否介于其他两个数字之间 我想你想到了类似于Python的l

JavaScript中是否有内置的方法来检查数字是否介于其他两个数字之间?我使用ifxl,但希望有更好的解决方案

JavaScript中是否有内置的方法来检查数字是否介于其他两个数字之间

我想你想到了类似于Python的ll是内置的方式。

正如费利克斯·克林(Felix Kling)在另一篇文章中所说,你不会更快更好地完成它

但是,如果经常使用,可以创建原型方法:

Number.prototype.inRange = function (a, b) {
    return this >= a && this <= b;
};

var num = 8;
console.log(num.inRange(7, 8));// true
num = 4;
console.log(num.inRange(7, 8));// false

不是内置函数,但不内置也没什么错:

Angelow、num、high(含)中的函数{ inclusive=typeof inclusive==未定义?false:包含; 如果inclusive&&num>=low&&num low&&numconsole.loginRange3,9,7,true;//错误定义更好。您已经在使用内置方式。请尝试我建议的函数[此处][1][1]: