0% found this document useful (0 votes)
1 views5 pages

JavaScript Math Reference

The document is a JavaScript Math Reference that provides a comprehensive list of mathematical functions available in JavaScript, including their descriptions. It covers functions like abs, acos, atan, cbrt, and many others, detailing their purpose and usage. The reference is updated to include all JavaScript changes from 1999 to 2025.

Uploaded by

josephsani730
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views5 pages

JavaScript Math Reference

The document is a JavaScript Math Reference that provides a comprehensive list of mathematical functions available in JavaScript, including their descriptions. It covers functions like abs, acos, atan, cbrt, and many others, detailing their purpose and usage. The reference is updated to include all JavaScript changes from 1999 to 2025.

Uploaded by

josephsani730
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

10/11/25, 7:34 AM JavaScript Math Reference

 Tutorials  References  Exercises  Get Certified

HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO [Link] C

JavaScript Math Reference


❮ Previous Next ❯

Complete Math Reference


Revised July 2025

Name Description

abs(x) Returns the absolute value of x

acos(x) Returns the arccosine of x, in radians

acosh(x) Returns the hyperbolic arccosine of x

asin(x) Returns the arcsine of x, in radians

asinh(x) Returns the hyperbolic arcsine of x

atan(x) Returns the arctangent of x as a numeric value between -PI/2 and PI/2 radians

atan2(y, x) Returns the arctangent of the quotient of its arguments

atanh(x) Returns the hyperbolic arctangent of x

cbrt(x) Returns the cubic root of x

ceil(x) Returns x, rounded upwards to the nearest integer

clz32(x) Returns the number of leading zeros in a 32-bit binary representation of x

cos(x) Returns the cosine of x (x is in radians)

cosh(x) Returns the hyperbolic cosine of x


[Link] 1/5
10/11/25, 7:34 AM JavaScript Math Reference


E Returns
Tutorials  Euler's number
References  (approx.
Exercises2.718)
 Get Certified

exp(x) Returns the value of Ex


HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO [Link] C

expm1(x) Returns the value of Ex minus 1

f16round(x) Returns x, rounded downwards to the nearest integer

floor(x) Returns x, rounded downwards to the nearest integer

fround(x) Returns the nearest (32-bit single precision) float representation of a number

LN2 Returns the natural logarithm of 2 (approx. 0.693)

LN10 Returns the natural logarithm of 10 (approx. 2.302)

log(x) Returns the natural logarithmof x

log10(x) Returns the base-10 logarithm of x

LOG10E Returns the base-10 logarithm of E (approx. 0.434)

log1p(x) Returns the natural logarithm of 1 + x

log2(x) Returns the base-2 logarithm of x

LOG2E Returns the base-2 logarithm of E (approx. 1.442)

max(x1,x2,..) Returns the number with the highest value

min(x1,x2,..) Returns the number with the lowest value

PI Returns PI (approx. 3.14)

pow(x, y) Returns the value of x to the power of y

random() Returns a random number between 0 and 1

round(x) Rounds x to the nearest integer

sign(x) Returns the sign of a number (checks whether it is positive, negative or zero)

sin(x) Returns the sine of x (x is in radians)

sinh(x) Returns the hyperbolic sine of x

sqrt(x) Returns the square root of x

SQRT1_2 Returns the square root of 1/2 (approx. 0.707)

[Link] 2/5
10/11/25, 7:34 AM JavaScript Math Reference


SQRT2 Returns
Tutorials  the square root of
References 2 (approx.
Exercises  1.414) Get Certified

tan(x) Returns the tangent of an angle


HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO [Link] C

tanh(x) Returns the hyperbolic tangent of a number

trunc(x) Returns the integer part of a number (x)

Complete JavaScript Reference


For a complete reference to all JavaScript properties and methods, with full descriptions and
many examples, go to:

W3Schools' Full JavaScript Reference.

The reference inludes all JavaScript updates from 1999 to 2025.

❮ Previous Next ❯

[Link] 3/5
10/11/25, 7:34 AM JavaScript Math Reference

COLOR PICKER
 Tutorials  References  Exercises  Get Certified

HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO [Link] C

 

REMOVE ADS

 PLUS SPACES

GET CERTIFIED FOR TEACHERS

FOR BUSINESS CONTACT US

Top Tutorials
HTML Tutorial
CSS Tutorial
JavaScript Tutorial
How To Tutorial
SQL Tutorial
Python Tutorial
[Link] Tutorial
Bootstrap Tutorial
PHP Tutorial
Java Tutorial
C++ Tutorial
jQuery Tutorial

Top References
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
[Link] 4/5
10/11/25, 7:34 AM JavaScript Math Reference
[Link] Reference

 Tutorials  Bootstrap Reference


References 
PHP Reference
Exercises  Get Certified
HTML Colors
HTML
 CSS Java
JAVASCRIPT ReferenceSQL PYTHON JAVA PHP HOW TO [Link] C
AngularJS Reference
jQuery Reference

Top Examples Get Certified


HTML Examples HTML Certificate
CSS Examples CSS Certificate
JavaScript Examples JavaScript Certificate
How To Examples Front End Certificate
SQL Examples SQL Certificate
Python Examples Python Certificate
[Link] Examples PHP Certificate
Bootstrap Examples jQuery Certificate
PHP Examples Java Certificate
Java Examples C++ Certificate
XML Examples C# Certificate
jQuery Examples XML Certificate

    

FORUM ABOUT ACADEMY


W3Schools is optimized for learning and training. Examples might be simplified to improve reading and
learning.
Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full
correctness
of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and
privacy policy.

Copyright 1999-2025 by Refsnes Data. All Rights Reserved. W3Schools is Powered by [Link].

[Link] 5/5

You might also like