num

Any integer/floating-point number.

10
10.0

Static Fields

infinity

1/0

maxFinite

1.7976931348623157e+308

minPositive

5e-324

nan

0/0

negInfinity

-1/0

Fields

type

Returns the type of this object as a string.

"foo".type // "Num"

Methods

abs()

Returns the absolute value of this.

asBool()

Returns this as the boolean true or false value.

ceil()

Returns the smallest integer >= to this.

clamp(lower, upper)

Returns this clamped between the range lower to upper.

compareTo(other)

Compares this to other.

-1 = num < other 1 = num > other 0 = num = other

floor()

Returns the greatest integer <= this.

isFinite()

Returns true if this is not nan or (+/-)infinity.

isInfinite()

Returns true if this is (+/-)infinity.

isNan()

Returns true if this is nan.

isNeg()

Returns true if this is less than zero.

remainder(other)

Returns the remainder after dividing this by other.

toString()

Returns the string representation of this.

Last updated on