javascript - 检查数字是否在两个数字之间

标签 javascript jquery

我有一个名为“年龄”的变量,我正在尝试计算它是否介于两个数字之间。在这种情况下,我想知道年龄是否在 30 到 80 岁之间。

到目前为止我有这个......

if ( age >= 30 && age <=80 ) {
            $('.display').each(function() {
                $(this).css('display', '');
            });
            }

如果年龄低于 30 岁,那么 .display div 不会显示,这很有效,但检查数字是否小于 80 的最后部分不起作用。

任何人都可以指出我可以阅读的类似功能的方向吗?还是我做错了什么?

最佳答案

此函数检查数字 n 是否在 ab 之间

function isBetween(n, a, b) {
   return (n - a) * (n - b) <= 0
}

关于javascript - 检查数字是否在两个数字之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28087842/

相关文章:

javascript - Ajax功能仅适用于一个div,不适用于其他div

javascript - 如何在分形绘图递归函数中创建延迟

javascript - jQuery - 计算一行中的文章 - 它计算两个框中的项目

jquery - 当表单提交过程正在运行时,如何使我的页面不可点击?

javascript - 将 HTML 表单输入存储在 JS 对象中

javascript - 获取表单中第一个输入的值

javascript - 在 iPhone 中获取无效日期

javascript - 比较文件中的图像和从 Canvas 创建的图像

jquery - jQuery 文本框长度计数器帮助

jquery - 向附加元素添加类