Advertisement
Guest User

Untitled

a guest
Aug 29th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.93 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta name="description" content="loops">
  5. <meta charset="utf-8">
  6. <meta name="viewport" content="width=device-width">
  7. <title>JS Bin</title>
  8. </head>
  9. <body>
  10.  
  11. <script id="jsbin-javascript">
  12. // Loops: while, for, for in.
  13. // Making your way through the world today.
  14. // while loops address a condition and execute the code within {} as
  15. // long as that statement holds true
  16. "use strict";
  17.  
  18. var x = 0;
  19. while (x === 0) {}
  20. //console.log("we're ready for something");
  21.  
  22. // for loops declare a starting value, a range, and an increment to adjust
  23. // the variable to
  24. var firstHundred = [];
  25. var firstHundredReversed = [];
  26. for (var i = 0; i < 101; i++) {
  27. firstHundred.push(i);
  28. }
  29. console.log(firstHundred);
  30. for (var i = 100; i > -1; i--) {
  31. firstHundredReversed.push(i);
  32. }
  33. console.log(firstHundredReversed);
  34.  
  35. //looping over an array
  36. var nums = [1, 4, 5, 2, 5, 6, 8, 9, 5, 6, 75, 4, 53, 57, 98, 2];
  37. for (var i = 0; i < nums.length; i++) {
  38. console.log(nums[i]);
  39. }
  40.  
  41. //for in loops
  42. //these are used for going through values within an object
  43. var tri = { 20: 40, 40: 45, 30: 60 };
  44. for (var new1 in tri) {
  45. console.log("X: " + new1 + " Y: " + tri[new1]);
  46. }
  47. var keys = Object.keys(tri);
  48.  
  49. for (var i = 0; i < keys.length; i++) {
  50. console.log("forwardX " + keys[i]);
  51. console.log("forwardY " + tri[keys[i]]);
  52. //console.log(keys);
  53. }
  54. for (var i = keys.length - 1; i > -1; i--) {
  55. console.log("revX " + keys[i]);
  56. console.log("revY " + tri[keys[i]]);
  57. }
  58. </script>
  59.  
  60.  
  61.  
  62. <script id="jsbin-source-javascript" type="text/javascript">// Loops: while, for, for in.
  63. // Making your way through the world today.
  64. // while loops address a condition and execute the code within {} as
  65. // long as that statement holds true
  66. var x = 0;
  67. while (x === 0) {
  68. //console.log("we're ready for something");
  69. }
  70. // for loops declare a starting value, a range, and an increment to adjust
  71. // the variable to
  72. var firstHundred = [];
  73. var firstHundredReversed = [];
  74. for (var i = 0; i <101; i ++){
  75. firstHundred.push(i);
  76. }
  77. console.log(firstHundred);
  78. for (var i = 100; i > -1; i --){
  79. firstHundredReversed.push(i);
  80. }
  81. console.log(firstHundredReversed);
  82.  
  83. //looping over an array
  84. var nums = [1, 4, 5, 2, 5, 6, 8, 9, 5, 6, 75, 4, 53, 57, 98, 2];
  85. for(var i = 0; i <nums.length; i ++) {
  86. console.log(nums[i]);
  87. }
  88.  
  89. //for in loops
  90. //these are used for going through values within an object
  91. var tri = {20:40, 40:45, 30:60};
  92. for (var new1 in tri){
  93. console.log("X: " + new1 + " Y: " + tri[new1]);
  94. }
  95. var keys = Object.keys(tri);
  96.  
  97. for (var i = 0; i < keys.length; i ++){
  98. console.log("forwardX " + keys[i]);
  99. console.log("forwardY " + tri[keys[i]]);
  100. //console.log(keys);
  101. }
  102. for (var i = keys.length - 1; i > -1; i--){
  103. console.log("revX " + keys[i]);
  104. console.log("revY " + tri[keys[i]]);
  105. }</script></body>
  106. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement