mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 04:57:00 -04:00
Documented 'length' function
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@590 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
@@ -29,7 +29,8 @@ These functions are built into the program, other [[type:function]]s can be defi
|
|||||||
|
|
||||||
! [[type:list|Lists]] <<<
|
! [[type:list|Lists]] <<<
|
||||||
| [[fun:position]] Find the position of an element in a list.
|
| [[fun:position]] Find the position of an element in a list.
|
||||||
| [[fun:number_of_items]] Find the number of items in a list.
|
| [[fun:length]] Return the number of items in a list.
|
||||||
|
| [[fun:number_of_items]] Return the number of items in a list.
|
||||||
| [[fun:sort_list]] Sort a list.
|
| [[fun:sort_list]] Sort a list.
|
||||||
| [[fun:filter_list]] Filter a list, keeping only elements that match a predicate.
|
| [[fun:filter_list]] Filter a list, keeping only elements that match a predicate.
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,22 @@
|
|||||||
|
Function: length
|
||||||
|
|
||||||
|
--Usage--
|
||||||
|
> length(some_collection)
|
||||||
|
|
||||||
|
Returns the number of items in a list or the number of characters in a string.
|
||||||
|
|
||||||
|
Note: This function is exactly the same as [[fun:number_of_items]].
|
||||||
|
|
||||||
|
--Parameters--
|
||||||
|
! Parameter Type Description
|
||||||
|
| @input@ [[type:list]] or [[type:map]] or [[type:set]] or [[type:string]]
|
||||||
|
Object to determine the number of items of.
|
||||||
|
When it is a set, returns the number of cards.
|
||||||
|
When it is a string, returns the number of characters.
|
||||||
|
|
||||||
|
--Examples--
|
||||||
|
> length(["x", "y", "z"]) == 3
|
||||||
|
> length("pink") == 4
|
||||||
|
|
||||||
|
--See also--
|
||||||
|
| [[fun:number_of_items]] Return the number of items in a list.
|
||||||
@@ -3,7 +3,9 @@ Function: number_of_items
|
|||||||
--Usage--
|
--Usage--
|
||||||
> number_of_items(in: some_collection)
|
> number_of_items(in: some_collection)
|
||||||
|
|
||||||
Returns the position of an item in a list or characters in a string.
|
Returns the number of items in a list or the number of characters in a string.
|
||||||
|
|
||||||
|
Note: This function is exactly the same as [[fun:length]].
|
||||||
|
|
||||||
--Parameters--
|
--Parameters--
|
||||||
! Parameter Type Description
|
! Parameter Type Description
|
||||||
@@ -21,3 +23,8 @@ Returns the position of an item in a list or characters in a string.
|
|||||||
>
|
>
|
||||||
> # the number of red cards in the set
|
> # the number of red cards in the set
|
||||||
> number_of_items(in: set, filter: { card.color == "red" } )
|
> number_of_items(in: set, filter: { card.color == "red" } )
|
||||||
|
|
||||||
|
--See also--
|
||||||
|
| [[fun:length]] Return the number of items in a list.
|
||||||
|
| [[fun:sort_list]] Sort a list.
|
||||||
|
| [[fun:filter_list]] Filter a list, keeping only elements that match a predicate.
|
||||||
|
|||||||
@@ -24,3 +24,8 @@ If the item is not found in the list, returns @-1@.
|
|||||||
>
|
>
|
||||||
> # The position of the card in the list of red cards, ordered by name
|
> # The position of the card in the list of red cards, ordered by name
|
||||||
> postion(of: card, in: set, order_by: {card.name}, filter:{card.color == "red"})
|
> postion(of: card, in: set, order_by: {card.name}, filter:{card.color == "red"})
|
||||||
|
|
||||||
|
--See also--
|
||||||
|
| [[fun:length]] / [[fun:number_of_items]] Return the number of items in a list.
|
||||||
|
| [[fun:sort_list]] Sort a list.
|
||||||
|
| [[fun:filter_list]] Filter a list, keeping only elements that match a predicate.
|
||||||
|
|||||||
Reference in New Issue
Block a user