Math.log()傳回數字的自然對數

Javascript的Math.log()方法:

log()方法是一個靜態方法,只能藉由Math.log()來呼叫。Math.log()方法會傳回傳回傳入參數的自然對數。

Math.log()的語法:

Math.log(x)

Math.log()的範例:

<script type="text/javascript">
document.writeln(Math.log(-45.369));
document.writeln("<br/>");
document.writeln(Math.log(90));
document.writeln("<br/>");
document.writeln(Math.log(Math.E));
document.writeln("<br/>");
</script>

Math.log()的範例輸出:

NaN 
4.499809670330265 
1

以x為基底的y的對數來自MDN Math.log

1
2
3
function getBaseLog(x, y) {
    return Math.log(y) / Math.log(x);
}

y=1000, x=10 會傳回2.9999999999999996,會很接近實際的答案3。

關於Math物件的其他屬性與方法,請參考:數學物件 Math

 
 

  按個讚!~支持本站!~

FB推薦載入中