maths with javascript code example
Example 1: javascript math methods
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
cos(x) Returns the cosine of x (x is in radians)
cosh(x) Returns the hyperbolic cosine of x
exp(x) Returns the value of Ex
floor(x) Returns x, rounded downwards to the nearest integer
log(x) Returns the natural logarithm (base E) of x
max(x, y, z, ..., n) Returns the number with the highest value
min(x, y, z, ..., n) Returns the number with the lowest value
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
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
tan(x) Returns the tangent of an angle
tanh(x) Returns the hyperbolic tangent of a number
trunc(x) Returns the integer part of a number (x)
Example 2: math.js
math.round(math.e, 3)
math.atan2(3, -3) / math.pi
math.log(10000, 10)
math.sqrt(-4)
math.derivative('x^2 + x', 'x')
math.pow([[-1, 2], [3, 1]], 2)
math.evaluate('1.2 * (2 + 4.5)')
math.evaluate('12.7 cm to inch')
math.evaluate('sin(45 deg) ^ 2')
math.evaluate('9 / 3 + 2i')
math.evaluate('det([-1, 2; 3, 1])')
math.chain(3)
.add(4)
.multiply(2)
.done()