javascript Math Object Methods

abs(x) method: absolute value
var x = -3;
Math.abs(x); //|-3| = 3

acos(x) method: arccosine of x, in radians
var x = Math.acos(0.5); //x = 1.047197

asin(x) method: arcsine of x, in radians
var x = Math.asin(0.5); //x = 0.5235988

atan(x) method: arctangent of x, in radians
var x = Math.atan(5000); //x = 1.570596

atan2(y,x) method: arctangent of y/x
var x = Math.atan2(5000,1); //x = 1.570596
var x = Math.atan2(2500,0.5); //x = 1.570596

ceil(x) method: rounds up to the nearest integer
var x = Math.ceil(2.023); //x = 3

floor(x) method: rounds down to the nearest integer
var x = Math.floor(9.999); //x = 9

round(x) method: rounds to the nearest integer
var x = Math.round(9.999); //x = 10
var x = Math.round(2.023); //x = 2
var x = Math.round(9.51); //x = 10

cos(x) method: cosine
var x = Math.cos(Math.PI); //x = -1

sin(x) method: sine
var x = Math.sin(Math.PI/5); //x = 0.499999

tan(x) method: tangent
var x = Math.tan(Math.PI/4); //x = 0.999999999

exp(x) method: ex
var x = Math.exp(2); //x = e2 = 7.389056

log(x) method: ln(x), natural logarithm
var x = Math.log(Math.E); //x = ln(e) = 1

sqrt(x) method: square root
var x = Math.sqrt(4); //x = 2

random(x) method: generate a random number between 0 and 1

pow(x,y) method: xy
var x = Math.pow(3,4); //x = 34 = 81
var x = Math.pow(81,1/4); //x = 811/4 = 3

max(a,b,c,d,e ....) method: get the maximum value
var x = Math.max(3,4,32,12,500,-34); //x = 500

min(a,b,c,d,e ....) method: get the minimum value
var x = Math.min(3,4,32,12,500,-34); //x = -34

Math object built-in constants:
Math.E: Euler's number
Math.PI: PI
Math.LN2: ln2
Math.LN10: ln10
Math.SQRT1_2: square root of 1/2
Math.SQRT2: square root of 2
Math.LOG10E: lg(Math.E)
Math.LOG2E: log210

endmemo.com © 2017  Terms of Use | Home