Skip to content

learn-co-students/exiting-loops-lab-bootcamp-prep-000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exiting Loops Lab

Objectives

  1. Practice using break to exit a loop
  2. Practice using continue to skip an iteration
  3. Practice using return in a loop

Instructions

Now that we've had some practice breaking out of loops, it's time to break free and practice a bit without training wheels.

In index.js, you'll have to define a few functions:

  • breakOut(array, changeValue, stopValue) which iterates through array and changes every element to changeValue until the loop reaches stopValue. Then we break out of the loop and return the array.
  • keepGoing(array, changeValue, skipValue) which iterates through array and changes every element to changeValue except those that match skipValue. Then return the array.
  • findBy(array, findFn) which looks for a value in array based on the return value of findFn. Return null if the value isn't found.

Good luck!

Resources

View Exiting Loops Lab on Learn.co and start learning to code for free.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •