数値が整数かどうか確認したい | 数値操作 | JavaScript 目的別リファレンス

現在作成中です。今後加筆修正してまいります。
スポンサーリンク

このプログラムでは、Number.isInteger()メソッドを使って、指定された数値が整数かどうかを確認します。

スポンサーリンク

整数かどうかを確認するプログラム

以下のコードでは、数値423.14、および文字列"100"を数値に変換して、整数かどうかを確認しています。

HTMLとJavaScriptコード

<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>数値が整数かどうか確認する方法</title>
    <script>
        window.onload = function() {
            // 数値が整数かどうかを確認する関数
            function checkInteger(value) {
                return Number.isInteger(value); // Number.isInteger()を使用して整数かどうかを確認
            }

            // テスト用の数値
            const integerNumber = 42;
            const floatNumber = 3.14;
            const stringNumber = "100";

            // 整数かどうかを確認
            const integerResult = checkInteger(integerNumber);
            const floatResult = checkInteger(floatNumber);
            const stringResult = checkInteger(Number(stringNumber)); // 文字列を数値に変換して確認

            // 結果をHTMLに表示
            document.getElementById('integerCheck').textContent = `数値 ${integerNumber} は整数か: ${integerResult}`;
            document.getElementById('floatCheck').textContent = `数値 ${floatNumber} は整数か: ${floatResult}`;
            document.getElementById('stringCheck').textContent = `文字列 "${stringNumber}" を数値に変換した結果は整数か: ${stringResult}`;
        }
    </script>
</head>
<body>

    <h1>数値が整数かどうか確認する方法</h1>

    <div id="integerCheck"></div>
    <div id="floatCheck"></div>
    <div id="stringCheck"></div>

</body>
</html>

プログラムの解説

このプログラムでは、Number.isInteger()メソッドを使用して、指定された数値が整数かどうかを判定しています。このメソッドは、数値が整数である場合にtrueを返し、そうでない場合はfalseを返します。

以下はNumber.isInteger()メソッドに関する注意点です。

  • Number.isInteger()は、数値がNaNInfinityの場合もfalseを返します。
  • 文字列として渡された数値は、自動的に数値に変換されないため、Number()関数などを使って明示的に変換する必要があります。
  • 浮動小数点数(例: 3.14)に対してはfalseが返されます。

Numberオブジェクト メソッドの機能一覧

Number メソッドの機能一覧 | JavaScript リファレンス
JavaScriptのNumberオブジェクトは、数値操作に便利なメソッドを提供します。以下に、Numberオブジェクトのメソッドをインスタンスメソッドと静的メソッドに分け、アルファベット順でまとめています。 Numberオブジェクトのインスタンスメソッド メソッド名 説明と注意点 Number.prototype.t...
Amazonロゴ
   
ad.価格範囲を指定して商品を探せます。セールで助かる便利ツール
目的別リファレンス
スポンサーリンク
このページをメモ、または、シェア