JavaScript log() Method
JavaScript Math Object
Definition and Usage
The log() method returns the natural logarithm (base E) of a number.
Syntax
| Parameter |
Description |
| x |
Required. A number |
Tips and Notes
Note: If the parameter x is negative, NaN is returned.
Example
Example
Use the log() method on different numbers:
<script type="text/javascript">
document.write(Math.log(2.7183) + "<br />");
document.write(Math.log(2) + "<br />");
document.write(Math.log(1) + "<br />");
document.write(Math.log(0) + "<br />");
document.write(Math.log(-1));
</script>
|
The output of the code above will be:
1.0000066849139877
0.6931471805599453
0
-Infinity
NaN
|
Try it yourself »
|
JavaScript Math Object

The Altova MissionKit, recent winner of the Jolt Product Excellence and Productivity Award for Best Development Environment,
is an integrated suite of tools ideal for:
- XML development
- Web & Web services development
- Data mapping & integration
- Rendering & publishing XML & database data
- XBRL validation, taxonomy editing, transformation & rendering
The MissionKit for XML Developers includes XMLSpy®, MapForce®, and StyleVision® plus 3 additional tools for less than the price of 2.
Try all 6 products free for 30 days!
Download a fully-functional free trial
|
|
|
|