Course Content
JavaScript Basics
0/7
JavaScript Statements
0/6
JavaScript Loops
0/5
JavaScript Operators
0/5
JavaScript Built-in Objects
0/4
JavaScript for Beginners

The Math object is a built-in object in JavaScript that has properties and methods for mathematical operations. It’s not a function object, it’s not a constructor for Math objects, they are static (belong to the Math object itself).

Properties of the Math Object

The Math object has several properties that represent mathematical constants. Here are a few:

• Math.E: Euler’s number, the base of natural logarithms (approximately 2.718).
• Math.PI: Ratio of the circumference of a circle to its diameter (approximately 3.14159).
• Math.SQRT2: Square root of 2 (approximately 1.414).

Methods of the Math Object

The Math object also has several methods that are used for mathematical operations. Here are a few:

• Math.abs(x): Returns the absolute value of x.
• Math.ceil(x): Returns the smallest integer greater than or equal to x.
• Math.floor(x): Returns the largest integer less than or equal to x.
• Math.max(x, y, z, ..., n): Returns the number with the highest value.
• Math.min(x, y, z, ..., n): Returns the number with the lowest value.
• Math.pow(x, y): Returns the value of x to the power of y.
• Math.random(): Returns a random number between 0 (inclusive) and 1 (exclusive).
• Math.round(x): Rounds x to the nearest integer.
• Math.sqrt(x): Returns the square root of x.

The Math object is a powerful tool in JavaScript, that allows you to perform complex mathematical operations in your code. It’s a fundamental concept that’s widely used in programming, so understanding how it works will greatly enhance your JavaScript coding skills.