You are currently viewing JavaScript Cheat Sheet 10.26: JavaScript Math Object

JavaScript Cheat Sheet 10.26: JavaScript Math Object

Welcome to the world of programming! In this tutorial, we’ll explore the fundamentals of programming using JavaScript, with a specific focus on the JavaScript Math Object. Whether you are a beginner or someone looking to strengthen your foundational knowledge, this guide will take you through the essentials step by step.

Understanding the JavaScript Math Object

The JavaScript Math Object provides a set of mathematical functions and constants that allow you to perform various mathematical operations. Let’s explore some essential functions and constants:

1. Math.PI

The Math.PI constant represents the mathematical constant π (pi). It is widely used in geometry and trigonometry.

// Example 1: Calculating the circumference of a circle
const radius = 5;
const circumference = 2 * Math.PI * radius;
console.log("Circumference:", circumference);


Circumference: 31.41592653589793


  • We declare a variable radius with a value of 5.
  • The formula for the circumference of a circle is 2 * π * radius.
  • We calculate the circumference using the Math.PI constant.
  • The result is printed to the console.

2. Math.sqrt()

The Math.sqrt() function returns the square root of a number.

// Example 2: Calculating the square root
const number = 25;
const squareRoot = Math.sqrt(number);
console.log("Square Root:", squareRoot);


Square Root: 5


  • We declare a variable number with a value of 25.
  • The Math.sqrt() function is used to find the square root of the number.
  • The result is printed to the console.

3. Math.random()

The Math.random() function generates a random floating-point number between 0 (inclusive) and 1 (exclusive).

// Example 3: Generating a random number
const randomNum = Math.random();
console.log("Random Number:", randomNum);


Random Number: 0.7324182362034212


  • Math.random() is called to generate a random number.
  • The result is printed to the console.


Congratulations! You’ve taken your first steps into the exciting world of JavaScript programming and explored the functionalities of the Math Object. Keep practicing and experimenting with these concepts to reinforce your understanding.

Remember, programming is a skill that develops with practice and patience. Stay curious, and don’t hesitate to explore further topics in JavaScript to broaden your expertise.

Leave a Reply