Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.36 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width">
  6. <title>JS Bin</title>
  7. </head>
  8. <body>
  9.  
  10. <script id="jsbin-javascript">
  11. var numbers=[];
  12. var pushNumber=function(numbers,number){
  13. if(number>100){
  14. return numbers
  15. }else{
  16. numbers.push(number);
  17. pushNumber(numbers,++number);
  18. }
  19.  
  20. }
  21. pushNumber(numbers,1)
  22. console.log(numbers);
  23. var evenNumbers=numbers.filter(function(number){
  24. return number%2==0
  25. });
  26. console.log(evenNumbers);
  27.  
  28. var sum=numbers.reduce(function(sum,number){
  29. if(number%2!=0){
  30. sum+=number;
  31. }
  32. return sum
  33. },0);
  34. console.log(sum);
  35. var series=[]
  36. series[0]=1;
  37. series[1]=1;
  38. var fibonacci=function(curr,n){
  39. if(curr>n){
  40. return false
  41. }
  42. series[curr]=series[curr-2]+series[curr-1];
  43. fibonacci(++curr,n);
  44. }
  45.  
  46. fibonacci(2,10);
  47. var mul=series.reduce(function(mul,number){
  48. return mul*number;
  49. },1)
  50. console.log(mul);
  51. var promise=function(decide){
  52. return new Promise(function(resolve,reject){
  53. if(decide=='resolve'){
  54. resolve("something");
  55. }else{
  56. reject("reject")
  57. }
  58.  
  59. });
  60. }
  61.  
  62. promise("resolve").then(function(val){
  63. console.log(val)
  64. })
  65.  
  66. promise("resolve1").then(function(val){
  67. console.log(val)
  68. }).catch(function(val){
  69. console.log(val)
  70. })
  71. </script>
  72.  
  73.  
  74.  
  75. <script id="jsbin-source-javascript" type="text/javascript">var numbers=[];
  76. var pushNumber=function(numbers,number){
  77. if(number>100){
  78. return numbers
  79. }else{
  80. numbers.push(number);
  81. pushNumber(numbers,++number);
  82. }
  83.  
  84. }
  85. pushNumber(numbers,1)
  86. console.log(numbers);
  87. var evenNumbers=numbers.filter(function(number){
  88. return number%2==0
  89. });
  90. console.log(evenNumbers);
  91.  
  92. var sum=numbers.reduce(function(sum,number){
  93. if(number%2!=0){
  94. sum+=number;
  95. }
  96. return sum
  97. },0);
  98. console.log(sum);
  99. var series=[]
  100. series[0]=1;
  101. series[1]=1;
  102. var fibonacci=function(curr,n){
  103. if(curr>n){
  104. return false
  105. }
  106. series[curr]=series[curr-2]+series[curr-1];
  107. fibonacci(++curr,n);
  108. }
  109.  
  110. fibonacci(2,10);
  111. var mul=series.reduce(function(mul,number){
  112. return mul*number;
  113. },1)
  114. console.log(mul);
  115. var promise=function(decide){
  116. return new Promise(function(resolve,reject){
  117. if(decide=='resolve'){
  118. resolve("something");
  119. }else{
  120. reject("reject")
  121. }
  122.  
  123. });
  124. }
  125.  
  126. promise("resolve").then(function(val){
  127. console.log(val)
  128. })
  129.  
  130. promise("resolve1").then(function(val){
  131. console.log(val)
  132. }).catch(function(val){
  133. console.log(val)
  134. })
  135.  
  136.  
  137.  
  138. </script></body>
  139. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement