数値が 2 つの値の間にあるかどうかを確認するにはどうすればよいでしょうか? [重複] 質問する

数値が 2 つの値の間にあるかどうかを確認するにはどうすればよいでしょうか? [重複] 質問する

JavaScript では、ウィンドウ サイズが 500 ピクセルより大きい場合にブラウザに何かを実行するように指示しています。次のようにします。

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

これはうまく機能しますが、同じ方法を数値の範囲で適用したいと思います。つまり、ウィンドウ サイズが 500 ピクセルから 600 ピクセルの間である場合にブラウザに何かを実行するように指示したいのです。これは機能しないことはわかっていますが、私が想像した方法は次のとおりです。

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

これは JavaScript 内でも可能でしょうか?

ベストアンサー1

windowsizeがより大きい500かより小さいかをテストします。600つまり、値も500それ600自体も条件が真にならないことを意味します。

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

おすすめ記事