Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * LOOPS:
- * 0. Loops allow us to excecute a block of code as many time as needed. Loops are useful for repeating a piece of code over and over again.
- */
- //For Loops//
- for(var i = 0; i < 11; i++) { //Declaration, Conditional, Action to execute after each loop
- console.log(i);
- }
- //While Loops//
- var i = 0;
- while(i < 11) { //Conditional
- console.log(i);
- i++; //Action to execute after each loop
- }
- //Looping over an array//
- var students = ['Kevin', 'Tom', 'Jim'];
- for(var i = 0; i < students.length; i++) {
- console.log(students[i]);
- }
- //Looping over an array in reverse//
- for(var i = students.length - 1; i > -1; i--) {
- console.log(students[i]);
- }
- //For In Loops: Useful for looping over an object//
- var car = {
- make: 'Ford',
- year: 2015,
- color: 'black'
- };
- for(var key in car) {
- console.log(car[key]);
- }
- //Looping over object's values//
- var keys = Object.keys(car);
- for(var i = 0; i < Object.keys(car).length; i++) {
- console.log(keys[i]);
- }
- //Looping over object's values in reverse//
- var keys = Object.keys(car);
- for(var i = Object.keys(car).length - 1; i > -1; i--) {
- console.log(keys[i]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement