Monday March 21
Interruptions & Events
- 12-1:30 Lunch
Motivation Monday!!!
Daily JS
The following code is from an app where the speed of a car is accelerated using the accelerate function.
But, right now the code is broken, if we call accelerate() without passing in any arguments, speed will be set to NaN.
Try to explain why this is and rewrite the accelerate function to fix this error.
var speed = 0;
function accelerate(amount = 0) {
  speed += amount;
}
accelerate(5); // speed is 5
accelerate(); // speed is NaN
Standups
- What is going well?
- What is not going well (what are you struggling with)?
- What's something you'd like to share not about code?
- What's something you've learned
Common Wins
- Still growing learning
Common Struggles
- Catching up (need to ask questions about it)
- Javascript
- Vocabulary
Topics
- Review and Cheatsheet
- forEach
- map,- reduce
- Organization of JS with Classes
Code
http://codepen.io/anon/pen/ONpxVE?editors=0100 https://github.com/TIY-TN-FEE-2016-spring/lesson-04-01
Homework
Continue working on Etsy. Note, there are some new tasks in there for making the app search based on the search box and when a user clicks "Search".