Functions
add
- add(x: number, y: number): number
-
Parameters
Returns number
and
- and(x: boolean, y: boolean): boolean
-
Parameters
Returns boolean
band
- band(x: number, y: number): number
-
Parameters
Returns number
bnot
-
Parameters
Returns number
bor
- bor(x: number, y: number): number
-
Parameters
Returns number
bxor
- bxor(x: number, y: number): number
-
Parameters
Returns number
div
- div(x: number, y: number): number
-
Parameters
Returns number
eq
- eq<T>(x: T, y: T): boolean
-
Type parameters
Parameters
Returns boolean
ge
- ge<T>(x: T, y: T): boolean
-
Type parameters
Parameters
Returns boolean
gt
- gt<T>(x: T, y: T): boolean
-
Type parameters
Parameters
Returns boolean
le
- le<T>(x: T, y: T): boolean
-
Type parameters
Parameters
Returns boolean
lt
- lt<T>(x: T, y: T): boolean
-
Type parameters
Parameters
Returns boolean
max
-
Type parameters
Parameters
Returns T
min
-
Type parameters
Parameters
Returns T
mod
- mod(x: number, y: number): number
-
Parameters
Returns number
mul
- mul(x: number, y: number): number
-
Parameters
Returns number
ne
- ne<T>(x: T, y: T): boolean
-
Type parameters
Parameters
Returns boolean
neg
-
Parameters
Returns number
not
-
Parameters
Returns boolean
or
- or(x: boolean, y: boolean): boolean
-
Parameters
Returns boolean
pow
- pow(x: number, y: number): number
-
Parameters
Returns number
shl
- shl(x: number, n: number): number
-
Parameters
Returns number
shr
- shr(x: number, n: number): number
-
Parameters
Returns number
sru
- sru(x: number, n: number): number
-
Parameters
Returns number
sub
- sub(x: number, y: number): number
-
Parameters
Returns number
xor
- xor(x: boolean, y: boolean): boolean
-
Parameters
Returns boolean
Various shorthand operator functions