Javascript-loops Flashcards

1
Q

What is the purpose of a loop?

A
  1. To allow something do multiple times –> repeat.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the purpose of a condition expression in a loop?

A
  1. to see if the code should stop.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does “iteration” mean in the context of loops?

A
  1. when the code runs from { to } –> that is 1st iteration.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When does the condition expression of a while loop get evaluated?

A
  1. Before anything happens
  2. if that happens it goes into iteration of the code.
  3. then it gets checked again.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When does the initialization expression of a for loop get evaluated?

A
  1. happens before anything and it only happens 1 time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When does the condition expression of a for loop get evaluated?

A
  1. after initialization and after incrementation.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When does the final expression of a for loop get evaluated?

A
  1. At the end of the iteration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Besides a return statement, which exits its entire function block, which keyword exits a loop before its condition expression evaluates to false?

A
  1. break.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the ++ increment operator do?

A
  1. it increases the value of the variable. (loops do one value past the stop value to check if it needs to be stopped).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How do you iterate through the keys of an object?

A

For in loop

How well did you know this?
1
Not at all
2
3
4
5
Perfectly