日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

在本教程中,我們將學習在 JavaScript 中檢查一個值是否是安全整數。 JavaScript 中安全整數的簡單定義是我們可以用 IEEE-754 雙精度 數字表示的所有數字。它是介于 -(2^53) 到 (2^53) 之間的所有數字的集合,我們可以用標準方式表示它。

在這里,我們有不同的方法來檢查數字是否是安全整數。

    使用Number.IsSafeInteger()方法

    使用if-else條件語句

    使用Number.isSafeInteger()方法

    在 JavaScript 中,isSafeInteger() 方法檢查值的類型是否為數字且介于 -(2^53) 到 (2^53) 之間。我們可以將不同的值作為該方法的參數傳遞,并返回布爾值作為結果。如果數字是安全整數,則返回 true,否則返回 false。

    語法

    用戶可以使用下面的語法來使用 isSafeInteger() 方法

    let isSafe = Number.isSafeInteger(value);
    

    登錄后復制

    參數

      value – 這是用戶想要檢查值是否是安全整數的任何變量的值。

      示例

      在下面的示例中,我們使用了 Number.isSafeInteger() 方法來檢查該值是否是安全整數。我們檢查了它的不同值,例如布爾值、字符串、浮點數和整數

      <html>
      <head>
      </head>
      <body>
         <h2>Check if value is safe Integer or not in JavaScript.</h2>
         <h4>Check if value is safe Integer or not using <i> isSafeInteger() </i> method.</h4>
         <div id = "output"></div>
         <script>
            var output = document.getElementById("output");
            let value = 1000;
            let isSafe = Number.isSafeInteger(value);
            output.innerHTML += "1000 is safe Integer : " + isSafe + " <br/> ";
            output.innerHTML += "true is safe Integer : " + Number.isSafeInteger(true) + " <br/> ";
            output.innerHTML += "'Hello' is safe Integer : " + Number.isSafeInteger("hello") + " <br/> ";
            output.innerHTML += "Math.pow(2,53) is safe Integer : " + Number.isSafeInteger(Math.pow(2, 53)) + " <br/> ";
            output.innerHTML += "123.43 is safe Integer : " + Number.isSafeInteger(123.43) + " <br/> ";
            output.innerHTML += "-90 is safe Integer : " + Number.isSafeInteger(-90) + " <br/> ";
         </script>
      </body>
      </html>
      

      登錄后復制

      使用if-else條件語句

      在這種方法中,我們將簡單地使用if-else語句來檢查值是否是數字類型。如果值是一個數字,我們將檢查它是否在-(2^53)到(2^53)之間。這是基于isSafeInteger()方法的自定義邏輯,該方法返回布爾值輸出。

      語法

      使用if-else語句來檢查值是否為安全整數的語法如下所示。

      if ( typeof value === 'number' && -Math.pow(2, 53) < value && Math.pow(2, 53) > value ) {
         
         // value is safe integer
         } else {
            
            // value is not safe integer
         }

      登錄后復制

      示例

      在下面的示例中,我們只是簡單地實現了上述方法。我們創建了一個名為safeInteger()的函數,根據上述方法檢查安全整數,并返回布爾值。

      <html>
      <head>
      </head>
      <body>
         <h2>Check if value is safe Integer or not in JavaScript.</h2>
         <h4>Check if value is safe Integer or not using <i> if-else</i> statement.</h4>
         <div id = "output"></div>
         <script>
            var output = document.getElementById("output");
            function safeInteger(value) {
               if ( typeof value === 'number' && -Math.pow(2, 53) < value &&Math.pow(2, 53) > value ) {
                  return true;
               } else {
                  return false;
               }
            }
            output.innerHTML += " safeInteger (-90) : " + safeInteger(-90) + " <br/> ";
            output.innerHTML += " safeInteger (true) : " + safeInteger(true) + " <br/> ";
            output.innerHTML += " safeInteger ('yes') : " + safeInteger('yes') + " <br/> ";
            output.innerHTML += " safeInteger (123.6543) : " + safeInteger(123.6543) + " <br/> ";
         </script>
      </body>
      </html>
      

      登錄后復制

      我們學習了兩種不同的方法來檢查該值是否是安全整數。在第一種方法中,我們使用內置方法;在第二種方法中,我們從頭開始實現第一種方法。

      以上就是如何在JavaScript中檢查一個值是否為安全整數?的詳細內容,更多請關注www.92cms.cn其它相關文章!

分享到:
標簽:javascript 如何在 整數 檢查
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定