当前位置: 首页 > 面试题库 >

如何检查数字是否在两个值之间?

孟和怡
2023-03-14
问题内容

在JavaScript中,如果窗口大小大于500px,我要告诉浏览器执行某些操作。我这样做是这样的:

if (windowsize > 500) {
    // do this
}

这很好用,但是我想使用相同的方法,但是要有一定范围的数字。因此,如果窗口大小在500像素到600像素之间,我想告诉我的浏览器来做一些事情。我知道这行不通,但是这是我的想象:

if (windowsize > 500-600) {
    // do this
}

在JavaScript中甚至可能吗?


问题答案:

测试是否windowsize大于500或小于600表示值500或值600本身均不会导致条件变为真。

if (windowsize > 500 && windowsize < 600) {
  // ...
}


 类似资料:
  • 在JavaScript中,如果窗口大小大于500px,我会告诉浏览器做些什么。我是这样做的: 这很有效,但我想用同样的方法,但有一系列的数字。所以我想告诉我的浏览器,如果窗口大小在500px到600px之间,我就去做一些事情。我知道这是行不通的,但我是这么想的: 在JavaScript中,这可能吗?

  • 问题内容: 如果您尝试找出int是否介于数字之间,为什么不能这样做呢? 取而代之的是,您必须做 这似乎有点开销。 问题答案: 一个问题是三元关系构造会引入严重的解析器问题: 当您尝试使用典型的PGS用这些生成物表达语法时,您会发现在first的位置存在shift-reduce冲突。解析需要先查找任意数量的符号,然后才能确定是否已使用二进制或三进制形式,以查看是否存在第二个符号。在这种情况下,您不能

  • 如果您试图找出int是否介于数字之间,为什么不能这样做: 相反,你要做的是 好像有点开销。

  • 问题内容: 我对此代码有疑问: 错误的解释是: 作业的左侧必须是变量。 我理解这意味着什么,但是如何将上面的代码转换为正确的代码? 问题答案: 我在您的代码中看到一些错误。 您可能是数学术语 90 <=角度<= 180,表示角度在90-180之间。

  • 我需要一个可以在junit 方法中调用的方法,该方法比较两个布尔值以检查它们是否相等,并返回一个布尔值。例如,类似这样的事情: 如果不相等,则返回false,如果相等,则返回true。我已经检查了布尔类,但是唯一接近的是< code>Boolean.compare(),它返回一个int值,我不能使用这个值。

  • 问题内容: 我有一列包含数字和其他字符串值(例如“?”,“ ???”等) 是否可以在SQLite的where子句中添加“ is number”条件?就像是: 问题答案: 从文档中, typeof(X)函数返回一个字符串,该字符串指示表达式X的数据类型:“ null”,“ integer”,“ real”,“ text”或“ blob”。 您可以使用