# Ice Cream Quantity explainer

#1

The aim of this puzzle: Use the `.length` property to count the number of elements in an array

Walkthrough of the solution: The `length` property is used to count the number of elements contained in an array. For example:

``````console.log(['cat', 'dog', 'rabbit'].length)
``````

will print 3, as there are 3 elements in the array.

In this puzzle, the `listOfIceCreams` array is imported from additional code.

On the next line, the `numberOfFlavors` variable is declared. As we can tell from its name, this variable should hold the number of flavors contained in `listOfIceCreams`.

To complete the puzzle, add `.length` to the end of `listOfIceCreams`, so the number of elements in the array is saved to `numberOfFlavors`.

Sample code solution:
(Tap below to reveal)

``````import { listOfIceCreams } from 'grasshopper.treats';

let numberOfFlavors = listOfIceCreams.length;

console.log('There are ' + numberOfFlavors + ' flavors to choose from');
``````

JavaScript Concepts: `.length`, Arrays, Properties, Import Statements, Variable Declarations with Let, Console