このプログラムでは、数値が指定された範囲内にあるかどうかをチェックする方法を紹介します。>=
および <=
を使用して、数値が範囲内に収まっているかどうかを判定します。
数値の範囲チェックをするプログラム
以下のコードでは、数値75
が範囲50〜100
内にあるかどうかを判定し、その結果を表示しています。
HTMLとJavaScriptコード
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>数値の範囲チェックをする方法</title>
<script>
window.onload = function() {
// 数値が指定範囲内にあるかをチェックする関数
function isWithinRange(value, min, max) {
return value >= min && value <= max; // 指定範囲内であるかどうかを判定
}
// テスト用の数値
const number = 75;
// 数値が50〜100の範囲内かどうかをチェック
const isInRange = isWithinRange(number, 50, 100);
// 結果をHTMLに表示
document.getElementById('rangeCheck').textContent = `${number} は 50〜100 の範囲内ですか?: ${isInRange}`;
}
</script>
</head>
<body>
<h1>数値の範囲チェックをする方法</h1>
<div id="rangeCheck"></div>
</body>
</html>
プログラムの解説
このプログラムでは、数値が指定した範囲内にあるかどうかを判定するために、>=
(大なりイコール)と<=
(小なりイコール)演算子を使用しています。
以下は、範囲チェックに関する注意点です。
- 数値が指定範囲内に収まっているかどうかを判定する際に、
>=
および<=
を使用することで、範囲の境界値も含めた判定が可能です。 - 指定範囲が逆(例:
max
がmin
より小さい場合)だと、正しく動作しないので、範囲を適切に指定する必要があります。 - 小数点を含む数値に対しても同じロジックでチェックが可能です。