eden-number v0.0.32
#Number
DESCRIPTION
General
Installation
npm install eden-numberUsage
var number = require('eden-number');Methods
abs
number abs(8);Returns the absolute value
Parameters
- 8 - number (positive | negative | float | double)
Returns
number
Example
Code
number().abs(8);
number().abs(-8);
number().abs(8.1);
number().abs(-8.13);Outputs
8
8
8.1
8.13acos
number acos(0.3);Returns the arccosine of x, in radians
Parameters
- 0.3 - number (float | negative | double | positive)
Returns
number
Example
Code
number().acos(0.3);
number().acos(0.3);
number().acos(-0.3);
number().acos(0.34);
number().acos(1.3);
number().acos(3);Outputs
Math.acos(0.3)
1.2661036727794992
1.8754889808102941
1.2238794292677349
'NaN'
'NaN'asin
number asin(0.3);Returns the arcsine of x, in radians
Parameters
- 0.3 - number (float | double)
Returns
number
Example
Code
number().asin(0.3);
number().asin(0.3);
number().asin(-0.3);
number().asin(0.35);Outputs
Math.asin(0.3)
0.3046926540153975
-0.30469265401539752
0.35757110364551026atan
number atan(8723321.4);Returns the arctangent of x as a numeric value between -PI/2 and PI/2 radians
Parameters
- 8723321.4 - number (positive | negative | float | double)
Returns
number
Example
Code
number().atan(8723321.4);
number().atan(8723321.4);
number().atan(-8723321.4);
number().atan(8);Outputs
Math.atan(8723321.4)
1.5707962121596615
-1.5707962121596615
1.446441332248135between
bool true if 'value' is within 'start' and 'finish' between(8, 2, 12);Test if value is between start and finish.
Parameters
8 - number (positive | negative | float | double)
2 - start lower bound - number (positive | negative | float | double)
12 - finish upper bound - number (positive | negative | float | double)
Returns
bool true if 'value' is is within 'start' and 'finish'
Example
Code
number().between(8, 2, 12);
number().between(8, 9, 20);
number().between(9, 9, 20);
number().between(0, -1, 1);
number().between(1.7, 1.5, 1.9);Outputs
true
false
false
true
trueceil
number ceil(4.9);Returns x, rounded upwards to the nearest integer
Parameters
- 4.9 - number (positive | negative | float | double)
Returns
number
Example
Code
number().ceil(4.9);
number().ceil(4.9);
number().ceil(-4.9);
number().ceil(4.1);
number().ceil(4.0);Outputs
5
-4
5
4cos
number cos(3);Returns the cosine of x (x is in radians)
Parameters
- 3 - number (positive | negative | float | double)
Returns
number
Example
Code
number().cos(3);
number().cos(3);
number().cos(-3);
number().cos(3.5);
number().cos(-3.5);Outputs
Math.cos(3)
-0.9899924966004454
-0.9899924966004454
-0.9364566872907963
-0.9364566872907963cubed
this cubed(3);Cubes data
Parameters
- 3 - number (positive | negative | float | double)
Returns
this
Example
Code
number().cubed(3);
number().cubed(-3);
number().cubed(3.5);
number().cubed(-3.5);Outputs
27
-27
42.875
-42.875divided
number divided(6, 3);Divides data by value
Parameters
6 - divident - number (positive | negative | float | double)
3 - divisor - number (positive | negative | float | double)
Returns
number
Example
Code
number().divided(6, 3);
number().divided(-6, 3);
number().divided(6, -3);
number().divided(-6, -3);
number().divided(6.5, 3);
number().divided(6, 3.5);Outputs
2
-2
-2
2
2.1666666666666665
1.7142857142857142equals
bool equals(8, '8', true,);Returns true if given value equals string
Parameters
8 - number (positive | negative | float | double)
'8' - mixed
true - bool strict mode
Returns
bool
Example
Code
number().equals(8, '8');
number().equals(8, '8', true);
number().equals(8, 8);
number().equals(8, 9);
number().equals(8, 8.0);
number().equals(8, '8', false);
number().equals(8, -8);Outputs
true
false
true
false
true
true
falseexp
number exp(1);Returns the value of Ex
Parameters
- 1 - number (positive | negative | float | double)
Returns
number
Example
Code
number().exp(1);
number().exp(1.5);
number().exp(-1);Outputs
2.718281828459045
4.4816890703380645
0.36787944117144233floor
number floor(8.89432);Returns x, rounded downwards to the nearest integer
Parameters
- 8.89432 - number (positive | negative | float | double)
Returns
number
Example
Code
number().floor(8.89432);
number().floor(-8.89432);Outputs
8
-9greaterThan
bool greaterThan(8, 8, true);Returns true if data is greater than value
Parameters
8 - number (positive | negative | float | double)
8 - number (positive | negative | float | double)
true - bool - also equals
Returns
bool
Example
Code
number().greaterThan(8, 8, true);
number().greaterThan(8, 8, false);
number().greaterThan(9, 8);
number().greaterThan(8, 9);
number().greaterThan(9.1, 9);Outputs
true
false
true
false
truegreaterThanEquals
bool greaterThanEquals(8, 8);Returns true if data is greater or equal to value
Parameters
8 - number (positive | negative | float | double)
8 - number (positive | negative | float | double)
Returns
bool
Example
Code
number().greaterThanEquals(8, 8);
number().greaterThanEquals(8, 9);
number().greaterThanEquals(9, 8);
number().greaterThanEquals(9.2, 9,1);
number().greaterThanEquals(-9, -8);Outputs
true
false
true
true
falseisInfinite
bool isInfinite(Infinity);Returns True if data is infinite
Parameters
- Infinity - without any limit
Returns
bool
Example
Code
number().isInfinite(Infinity);
number().isInfinite(8);Outputs
true
falseisFloat
bool isFloat(8.45);Returns True if data is a float
Parameters
- 8.45 - number ( float | double)
Returns
bool
Example
Code
number().isFloat(8.45);
number().isFloat(8);
number().isFloat(-8);
number().isFloat(-8.5);Outputs
true
false
false
trueisInteger
bool isInteger(8);Returns True if data is an integer
Parameters
- 8 - number (positive | negative)
Returns
bool
Example
Code
number().isInteger(8);
number().isInteger(8.45);
number().isInteger(-8);Outputs
true
false
trueisNaN
bool isNaN(8);Returns True if data is NaN
Parameters
- 8 - number (positive | negative | float | double)
Returns
bool
Example
Code
number().isNaN('Yes');
number().isNaN(8);
number().isNaN('a');Outputs
true
false
truelessThan
bool lessThan(8, 8, true);Returns true if data is less than value
Parameters
8 - number (positive | negative | float | double)
8 - number (positive | negative | float | double)
true - bool - also equals
Returns
bool
Example
Code
number().lessThan(8, 8, true);
number().lessThan(8, 8, false);
number().lessThan(8, 9, true);
number().lessThan(8, 9, false);
number().lessThan(9, 8, true);
number().lessThan(9, 8, false);
number().lessThan(8, 8);
number().lessThan(8, 9);
number().lessThan(9, 8);
number().lessThan(-9, -8);Outputs
true
false
true
true
false
false
false
true
false
truelessThanEquals
bool lessThanEquals(8, 8);Returns true if data is less or equal to value
Parameters
8 - number (positive | negative | float | double)
8 - number (positive | negative | float | double)
Returns
bool
Example
Code
number().lessThanEquals(8, 8);
number().lessThanEquals(8, 7);
number().lessThanEquals(7, 8);Outputs
true
false
truelog
number log(2);Returns the natural logarithm (base E) of x
Parameters
- 2 - number (positive | negative | float | double)
Returns
number
Example
Code
number().log(2);
number().log(-2);
number().log(1);
number().log(2.5);Outputs
0.6931471805599453
'NaN'
0
0.9162907318741551minus
number minus(12, 4);Subtracts data by value
Parameters
12 - minuend - number (positive | negative | float | double)
4 - subtrahend - number (positive | negative | float | double)
Returns
number
Example
Code
number().minus(12, 4);
number().minus(-12, 4);
number().minus(12, -4);
number().minus(-12, -4);
number().minus(12.5, 4.3);Outputs
8
-16
16
-8
8.2mod
number mod(8, 2);Mods data by value
Parameters
8 - dividend - number (positive | negative | float | double)
2 - divisor - number (positive | negative | float | double)
Returns
number
Example
Code
number().mod(8, 3);
number().mod(-8, 3);
number().mod(8, -3);
number().mod(-8, -3);
number().mod(8.5, 3.5);Outputs
2
-2
2
-2
1.5plus
number plus(8, 4);Adds data by value
Parameters
8 - addend - number (positive | negative | float | double)
4 - addend - number (positive | negative | float | double)
Returns
number
Example
Code
number().plus(8, 4);
number().plus(-8, 4);
number().plus(8, -4);
number().plus(-8, -4);
number().plus(8.5, 4.5);Outputs
12
-4
4
-12
13pow
number pow(2, 4);Returns the value of x to the power of y
Parameters
2 - base - number (positive | negative | float | double)
4 - exponent - number (positive | negative | float | double)
Returns
number
Example
Code
number().pow(2, 4);
number().pow(2, 3);
number().pow(-2, 4);
number().pow(-2, 3);
number().pow(2.5, 3);
number().pow(2, 3.5);
number().pow(2, -3.5);Outputs
16
8
16
-8
15.625
11.313708498984761
0.08838834764831845round
number round(8.5);Rounds x to the nearest integer
Parameters
- 8.5 - number (positive | negative | float | double)
Returns
number
Example
Code
number().round(8.5);
number().round(8.4);
number().round(-8.5);
number().round(8.6);Outputs
9
8
-8
-9sin
number sin(3);Returns the sine of x (x is in radians)
Parameters
- 3 - number (positive | negative | float | double)
Returns
number
Example
Code
number().sin(3);
number().sin(3);
number().sin(-3);
number().sin(3.5);
number().sin(-3.5);Outputs
Math.sin(3)
0.1411200080598672
-0.1411200080598672
-0.35078322768961984
0.35078322768961984squared
number squared(9);Squares value
Parameters
- 9 - base - number (positive | negative | float | double)
Returns
number
Example
Code
number().squared(9);
number().squared(-9);
number().squared(9.5);
number().squared(-9.5);Outputs
81
81
90.25
90.25sqrt
number sqrt(9);Returns the square root of x
Parameters
- 9 - square - number (positive | float | double)
Returns
number
Example
Code
number().sqrt(9);
number().sqrt(81);
number().sqrt(9.5);Outputs
3
9
3.082207001484488tan
number tan(90);Returns the tangent of an angle
Parameters
- 90 - number (positive | negative | float | double)
Returns
number
Example
Code
number().tan(90);
number().tan(90);
number().tan(-90);
number().tan(90.5);
number().tan(-90.5);Outputs
Math.tan(90)
-1.995200412208242
1.995200412208242
-0.6932582489897723
0.6932582489897723times
number times(8, 4);Multiplies data by value
Parameters
8 - number (positive | negative | float | double)
4 - number (positive | negative | float | double)
Returns
number
Example
Code
number().times(8, 4);
number().times(-8, 4);
number().times(8, -4);
number().times(-8, -4);
number().times(8.5, 4.5);Outputs
32
-32
-32
32
38.25toString
string toString(15);Returns the string value of a Number object
Parameters
- 15 - number (positive | negative | float | double)
Returns
string
Example
Code
number().toString(15);
number().toString(-15);
number().toString(15.5);
number().toString(-15.5);Outputs
'15'
'-15'
'15.5'
'-15.5'10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
