Functions
array_length(x) → {number}
**primitive**; returns
the current length of array
x
, which is 1 plus the
highest index that has been used so far in an array assignment on
x
. Here literal array expressions are counted too: The
array [10, 20, 30]
has a length of 3.
Time: Θ(1)
, space: Θ(1)
Parameters:
Name | Type | Description |
---|---|---|
x |
array | given array |
Returns:
current length of array
- Type
- number
is_array(x) → {boolean}
**primitive**; returns
true
if x
is an array, and false
if it is not.
Time: Θ(1)
, space: Θ(1)
Parameters:
Name | Type | Description |
---|---|---|
x |
value | given value |
Returns:
whether
x
is an array
- Type
- boolean