Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. /*
  2. * LOOPS:
  3. * 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.
  4. */
  5.  
  6. //For Loops//
  7. for(var i = 0; i < 11; i++) { //Declaration, Conditional, Action to execute after each loop
  8. console.log(i);
  9. }
  10.  
  11. //While Loops//
  12. var i = 0;
  13. while(i < 11) { //Conditional
  14. console.log(i);
  15. i++; //Action to execute after each loop
  16. }
  17.  
  18. //Looping over an array//
  19. var students = ['Kevin', 'Tom', 'Jim'];
  20. for(var i = 0; i < students.length; i++) {
  21. console.log(students[i]);
  22. }
  23.  
  24. //Looping over an array in reverse//
  25. for(var i = students.length - 1; i > -1; i--) {
  26. console.log(students[i]);
  27. }
  28.  
  29. //For In Loops: Useful for looping over an object//
  30. var car = {
  31. make: 'Ford',
  32. year: 2015,
  33. color: 'black'
  34. };
  35. for(var key in car) {
  36. console.log(car[key]);
  37. }
  38.  
  39. //Looping over object's values//
  40. var keys = Object.keys(car);
  41. for(var i = 0; i < Object.keys(car).length; i++) {
  42. console.log(keys[i]);
  43. }
  44.  
  45. //Looping over object's values in reverse//
  46. var keys = Object.keys(car);
  47. for(var i = Object.keys(car).length - 1; i > -1; i--) {
  48. console.log(keys[i]);
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement