📜  JavaScript RangeError |精度超出范围

📅  最后修改于: 2022-05-13 01:56:42.234000             🧑  作者: Mango

JavaScript RangeError |精度超出范围

如果将超出 0 和 20(或 21)范围的数字传递给 toFixed()、toPrecision() 或 toExponential() 方法,则会发生此 JavaScript 异常精度超出范围

错误信息:

错误类型:

RangeError

发生了什么?

在 toExponential()、toFixed() 和 toPrecision() 方法之一中有一个精度参数超出范围。

示例 1:在此示例中,RangeError 发生为 -100 到 toFixed() 被传递。

HTML


  

    

  

    

        GeeksForGeeks     

       

        JavaScript RangeError | Precision is out of range     

               

          


HTML


  

    

  

    

        GeeksForGeeks     

       

        JavaScript RangeError |          Precision is out of range     

            

    

          


HTML


  

    

  

    

        GeeksForGeeks     

       

        JavaScript RangeError |          Precision is out of range     

            

    

          


输出:

示例 2:在此示例中,传递给 toExponential() 的参数为 -4,因此发生了 RangeError。

HTML



  

    

  

    

        GeeksForGeeks     

       

        JavaScript RangeError |          Precision is out of range     

            

    

          

输出:

示例 3:在此示例中,RangeError 发生为 -1 到 toPrecision() 被传递。

HTML



  

    

  

    

        GeeksForGeeks     

       

        JavaScript RangeError |          Precision is out of range     

            

    

          

输出: