To code this project you need to know: The .forEach() Method , The .map() Method , The .filter() Method , The .findIndex() Method , The .reduce() Method , Iterator Documentation , Choose the Right Iterator
If you are not familier with them please download Learn JavaScript eBook from https://codingwithbasir.com/learn-javascript
- Create a html file with your name like john.html
- Add current code to that file:
<!DOCTYPE html>
<html>
<body>
<script>
// your code here
</script>
</body>
</html>
- Create array
actions
of actions for good moods includes:
- rest and refresh
- connect with others
- take time to enjoy
- share interests
- contribute to community
- take care of yourself
- challenge yourself
- reduce your stress
- notice the here and now
- ask for help
-
Log them into console with for loops.
-
Log them into console with .forEach() Method.
-
Log them as ordered list into console with composing .map() and .forEach().
-
Filter items that start with
c
charachter and them as ordered list into console with composing .filter(), .map() and .forEach(). -
Make array
actionsLetters
that holds number of letters in each item of the array(Note: do not count spaces). -
Count sum of letters of all items in the array. Use .reduce() and the array of previous step.
-
Find first item of
actionsLetters
that has less than 10 letters. Use .filterIndex