Difference between revisions of "Count"

From Kolmafia
Jump to navigation Jump to search
imported>Heeheehee
(Created page with example.)
 
imported>StDoodle
m
Line 29: Line 29:
 
}}|
 
}}|
  
see_also={{SeeAlso|file_to_map|clear}}|
+
see_also={{SeeAlso|clear|file_to_map|map_to_file}}|
 
special=This function returns 0 for an empty map (i.e. with 0 keys).
 
special=This function returns 0 for an empty map (i.e. with 0 keys).
 
}}
 
}}

Revision as of 21:57, 10 March 2010

Function Syntax

int count(aggregate map )

Returns the number of keys in the specified aggregate.

Code Samples

This example function uses count to create a new key in a map (defined outside the function to hopefully eliminate some confusion).

item [int] my_map;
boolean newkey(item i) {
   map[count(map}] = i;
}

See Also

clear() | file_to_map() | map_to_file()

Special

This function returns 0 for an empty map (i.e. with 0 keys).