A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/javascript/javascript-math-reference/ below:

JavaScript Math Reference - GeeksforGeeks

JavaScript Math Reference

Last Updated : 12 Jul, 2025

JavaScript Math object is used to perform mathematical operations on numbers. Math is an inbuilt object that works with numbers types but it does not work with BigInt.

Example: Below example will give you a brief idea of JavaScript math objects.

javascript
// Return PI value(3.141592653589793)
console.log(Math.PI);

Output: This will print the value of Pi on the console.

3.141592653589793 

JavaScript Math object properties and methods in JavaScript are listed below:

JavaScript Math Properties: A JavaScript property is a member of an object that associates a key with a value, in the math object of JavaScript there is a single type of property that are the static properties no instance properties are there.

Static Properties

Description

E The exp is a mathematical constant having an approximate value equal to 2.718. LN2 Find the value of a natural log of 2. LN10 Find the value of a natural log of 10. LOG2E Find the value of base 2 logarithms of e, where e is approximately equal to1.442 LOG10E Find the value of base 10 logarithms of e, where e is approximately equal to 0.434. PI Find the value of Pi SQRT1_2 Find the value of the square root of 1/2, whose value is approximately 0.707106. SQRT2 Find the value of the square root of 2, whose value is approximately 1.4142

JavaScript Math Methods: JavaScript methods ar There are e actions that can be performed on objects. Only static methods are available in the math object of JavaScript.

Static Methods

Description

abs() Return the absolute value of a number. acos() Return the arccosine of a number in radians. acosh() Return the hyperbolic arc-cosine of a number. asin() Return the arcsine of a number in radians asinh() Return the arctangent of a number in radians. atan() Return the arctangent of a number in radians. atan2() Return the arctangent of the quotient of its arguments. atanh() Return the hyperbolic arctangent of a number. cbrt() Find the cube root of a number. ceil() Passed as a parameter to its nearest integer in an Upward direction of Rounding. clz32() Stands for “Count Leading Zeroes 32”. cos() Return the cosine of a number. cosh() Calculate the value of the hyperbolic cosine of a number. exp() Return ex, where x is the argument, and e is Euler’s number. expm1() Get the value of ep-1, where p is any given number. floor() The number is passed as a parameter to its nearest integer in a Downward direction of rounding. fround() Find the nearest 32-bit single-precision float representation of a given Number. hypot() Calculate the square root of the sum of squares of numbers passed to it as arguments. imul() Calculate the result of the 32-bit multiplication of the two integers passed as parameters to it log() Return the natural logarithm (base e) of a number. log1p() Gives the value of the natural logarithm of 1 + p number. log2() Gives the value of base 2 logarithms of any number. log10() Gives the value of base 10 logarithms of any number. max() Return the largest of zero or more numbers. min() Return the lowest-valued number passed in the method. pow() The value of the number raised to some exponent. random() Return a floating-point pseudo-random number between range [0,1), 0 (inclusive), and 1 (exclusive). round( ) The number is passed as a parameter to its nearest integer. sign( ) Sign of a number, indicating whether the number specified is negative or positive. sin() Return the sine of a number. sinh() The root of the number is passed as a parameter to the function. sqrt( ) The root of the number is passed as a parameter to the function. tan() Return the tangent of a number. tanh() Calculate the value of the hyperbolic tangent of a number. trunc() Return the integer part of a floating-point number by removing the fractional digits.

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4