當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Math log10()用法及代碼示例


Javascript Math.log10() 是 JavaScript 中的內置方法,可給出任何數字的以 10 為底的對數值。

用法:

Math.log10(p)

參數:此方法接受單個參數 p,它是要計算以 10 為底的對數的任何數字。

返回:它返回任何數字以 10 為底的對數的值

讓我們看看這個方法的一些 JavaScript 代碼:

例子:此示例使用 Math.log10() 方法給出各種數字以 10 為底的對數。

javascript


<script> 
    // Different numbers are being taken 
    // as the parameter of the method. 
    console.log(Math.log10(1000)); 
    console.log(Math.log10(12)); 
    console.log(Math.log10(26)); 
    console.log(Math.log10(5)); 
</script>a

輸出:

3
1.0791812460476249
1.414973347970818
0.6989700043360189

例子:在此示例中,對 1 到 19 之間的數字使用 for 循環,增量為 3,以獲取其日誌值。

javascript


<script> 
    // Taken parameter from 1 to 19 incremented by 3. 
    for (i = 1; i < 20; i += 3) { 
        console.log(Math.log10(i)); 
    } 
</script>

輸出:

0
0.6020599913279624
0.8450980400142568
1
1.1139433523068367
1.2041199826559248
1.2787536009528289

例子:此示例返回 Nan,因為字符串作為參數傳遞。

javascript


<script> 
    // Parameters for this method should always be a 
    // number otherwise it return NaN i.e, not a number 
    // when its parameter taken as string. 
    console.log(Math.log10("gfg")); 
</script>

輸出:

NaN

例子:當其參數為複數時,此方法會出錯,因為它隻接受整數值作為參數。

javascript


<script> 
// Parameters can never be a complex number because 
// it accept only integer value as the parameter. 
    console.log(Math.log10(1 + 2i)); 
</script>

輸出:

Error: Invalid or unexpected token

應用:每當我們需要任何數字的以 10 為底的對數值時,我們都會借助此方法。在數學問題中很多時候都需要它的值。

讓我們看看這個應用程序的 JavaScript 代碼:

例子:此示例演示了 above-explained 方法。

javascript


<script> 
    // taking parameter as number 14 and 
    //calculated in the form of method. 
    function value_of_base_10_logarithms_of_any_number() 
    { 
        return Math.log10(14); 
    } 
        console.log(value_of_base_10_logarithms_of_any_number()); 
</script>

輸出:

1.146128035678238

我們有 Javascript 數學方法的完整列表,要檢查這些方法,請閱讀這篇 JavaScript Math Object Complete Reference 文章。

支持的瀏覽器:支持的瀏覽器JavaScript Math.log10( ) 方法列出如下:

  • 穀歌瀏覽器 1 及以上版本
  • Internet Explorer 3 及更高版本
  • 火狐瀏覽器1及以上版本
  • Opera 3 及以上版本
  • Safari 1 及以上版本


相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript Math log10() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。