Arrays and Array Operations
Learn JavaScript arrays by building a healthy meals tracker that stores daily calories and helps you see weekly totals.
The project
You’ve started eating healthier and want a simple way to track your meals. Instead of jotting them down randomly and losing track, you’ll build a small system that can:
Store the meal names: Breakfast, Lunch, Dinner, and Snacks.
Record the calories for each meal.
Calculate your daily total.
Add everything up for the week.
Typing just:
Breakfast: 400Lunch: 600
It is helpful, but it doesn’t give you the full picture. What you need is an array, a way to organize multiple values together so you can calculate and analyze them easily.
Your project: Build a healthy meals tracker that organizes meals by calories, shows your daily totals, and then adds them up for the week.
The programming concept
Would you rather:
Use a separate variable for each meal (
breakfastCalories
,lunchCalories
,dinnerCalories
), orPut them into a single array you can add to or update?
Which seems ...