Function
Static Private Summary | ||
private |
__Iter__(add: *): * |
|
private |
__array__(add: *): * |
|
private |
__callback__(iadd: *, zero: *, one: *): * |
|
private |
__formula__(zero: function, one: function, negativeone: function, add: function, mul: function, pow2: function, mul2: function, mul5: function, sub: function, shu: function): * |
|
private |
__generator__(iadd: *, zero: *, one: *): * |
|
private |
__matrix__(zero: *, one: *, mul: *, add: *): * |
|
private |
__nth__(iadd: *, zero: *, one: *): * |
|
private |
__rarray__(add: *): * |
|
private |
__rnth__(iadd: inplace adder, zero: zero constructor, one: one constructor): * |
Static Private
private __Iter__(add: *): * source
import {__Iter__} from '@aureooms/js-fibonacci/src/Iter.js'
Params:
Name | Type | Attribute | Description |
add | * |
Return:
* |
private __array__(add: *): * source
import {__array__} from '@aureooms/js-fibonacci/src/array.js'
Params:
Name | Type | Attribute | Description |
add | * |
Return:
* |
private __callback__(iadd: *, zero: *, one: *): * source
import {__callback__} from '@aureooms/js-fibonacci/src/callback.js'
Params:
Name | Type | Attribute | Description |
iadd | * | ||
zero | * | ||
one | * |
Return:
* |
private __formula__(zero: function, one: function, negativeone: function, add: function, mul: function, pow2: function, mul2: function, mul5: function, sub: function, shu: function): * source
import {__formula__} from '@aureooms/js-fibonacci/src/formula.js'
Params:
Name | Type | Attribute | Description |
zero | function | number constructor for 0 |
|
one | function | number constructor for 1 |
|
negativeone | function | number constructor for -1 |
|
add | function | number addition binary operator |
|
mul | function | number multiplication binary operator |
|
pow2 | function | number squaring unary operator |
|
mul2 | function | number multiplication by 2 unary operator |
|
mul5 | function | number multiplication by 5 unary operator |
|
sub | function | number subtraction binary operator |
|
shu | function | number right shift binary operator |
Return:
* |
private __generator__(iadd: *, zero: *, one: *): * source
import {__generator__} from '@aureooms/js-fibonacci/src/generator.js'
Params:
Name | Type | Attribute | Description |
iadd | * | ||
zero | * | ||
one | * |
Return:
* |
private __matrix__(zero: *, one: *, mul: *, add: *): * source
import {__matrix__} from '@aureooms/js-fibonacci/src/matrix.js'
Params:
Name | Type | Attribute | Description |
zero | * | ||
one | * | ||
mul | * | ||
add | * |
Return:
* |
private __nth__(iadd: *, zero: *, one: *): * source
import {__nth__} from '@aureooms/js-fibonacci/src/nth.js'
Params:
Name | Type | Attribute | Description |
iadd | * | ||
zero | * | ||
one | * |
Return:
* |
private __rarray__(add: *): * source
import {__rarray__} from '@aureooms/js-fibonacci/src/rarray.js'
Params:
Name | Type | Attribute | Description |
add | * |
Return:
* |
private __rnth__(iadd: inplace adder, zero: zero constructor, one: one constructor): * source
import {__rnth__} from '@aureooms/js-fibonacci/src/rnth.js'
Params:
Name | Type | Attribute | Description |
iadd | inplace adder | ||
zero | zero constructor | ||
one | one constructor |
Return:
* |