This is all of the challenges given to me as a student when I was taking Code Fellows 301 Javascript
-
forEach: Learning the different between a for loop and a forEach
-
value-versus-reference: Learning the difference between "pass by reference" and "pass by value"
-
sort: Learning how to use array.sort()
-
regex: Learning how to use regex
-
string methods: Learning how to use Array and String Methods:
splice()
,slice()
,split()
, andjoin()
-
object-iteration: Learning how to iterate through objects
-
array.map(): Learning how to use array.map()
-
array.filter(): Learning how to use array.filter()
-
array.reduce(): Learning how to use array.reduce()
-
chaining-methods: Learning how to use multiple built in methods together
-
regex-two: Learning how to use regex again
12.array of arrays: Learning how to travese an array within an array
13.No challenge 13
14.combination: Using everything that we have learned over the course of 301
Run the following command in the terminal: npm test
Tests can also be run on an individual basis, all the challenges have a similar name, the only thing that changes is the number. For example:
To run Challenge 01 run the command in the terminal: npm test challenges-01.test.js