# Animal Groups explainer

The aim of this puzzle: Print out the number of characters in the `sentence`.

Walkthrough of the solution: The starter code starts by printing out the whole `sentence`. It’s a string that is something like, `A group of porcupines is called a prickle.`.

The next line of code prints the number `4`. The `4` is coming from `'toad'.length`. When `.length` is attached to a string, it counts the number of characters in that string. It can be used directly on a string, like `'toad'.length`. Or it can be used on a string that’s stored in a variable, like `sentence.length`.

Since we want to know the total number of characters (letters, numbers, spaces, punctuation marks) in the `sentence`, we can change the 2nd `print()` into `print(sentence.length)`.

Sample code solution:
(Tap below to reveal)

``````print(sentence);
print(sentence.length);
``````

JavaScript Concepts: String Properties, `.length`, If Statements, Comparison Operators, Identifiers

Grasshopper Concepts: `print()`
Additional Code (hidden code that runs before the puzzle’s code):

``````let groups = [
['apes', 'a shrewdness'],
['bats', 'a colony'],
['bears', 'a sleuth'],
['bees', 'a swarm'],
['buffalo', 'a gang'],
['camels', 'a caravan'],
['cats', 'a clowder'],
['kittens', 'a litter'],
['wild cats', 'a destruction'],
['cobras', 'a quiver'],
['crows', 'a murder'],
['dogs', 'a pack'],
['puppies', 'a litter'],
['donkeys', 'a drove'],
['eagles', 'a convocation'],
['elk', 'a gang or a herd'],
['falcons', 'a cast'],
['fish', 'a school'],
['flamingos', 'a stand'],
['fox', 'a charm'],
['frogs', 'an army'],
['geese', 'a gaggle'],
['giraffes', 'a tower'],
['gorillas', 'a band'],
['hippopotami', 'a bloat'],
['hyenas', 'a cackle'],
['jellyfish', 'a smack'],
['kangaroos', 'a troop'],
['lemurs', 'a conspiracy'],
['leopards', 'a leap'],
['lions', 'a pride'],
['moles', 'a labor'],
['monkeys', 'a barrel'],
['mules', 'a pack'],
['otters', 'a family'],
['oxen', 'a team'],
['owls', 'a parliament'],
['parrots', 'a pandemonium'],
['pigs', 'a drift'],
['porcupines', 'a prickle'],
['rabbits', 'a herd'],
['rats', 'a colony'],
['ravens', 'an unkindness'],
['rhinoceroses', 'a crash'],
['sharks', 'a shiver'],
['skunks', 'a stench'],
['snakes', 'a nest'],
['squirrels', 'a dray'],
['stingrays', 'a fever'],
['swans', 'a bevy'],
['tigers', 'an ambush'],