JS Built-ins
← Math140 / 215
Mathlogintermediate

Math.log() β€” log(-1) = NaN

πŸ“– Usage Example
// Natural logarithm (base e)
Math.log(1)        // β†’ 0
Math.log(Math.E)   // β†’ 1

Use Math.log() to compute the natural logarithm of a positive number.

Math.log()

Returns the natural logarithm (base e) of a number.

Challenge: Observe that Math.log(-1) returns NaN since the natural log is undefined for negative numbers.

πŸ’‘ Hints (1)
  • β€’ Logarithm of a negative number is not defined in real numbers