Advertisement
JakubJaneczek

JS pętle

Dec 15th, 2020 (edited)
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script>
  2. document.write("<br>Zadanie 1<br>");
  3. for (let x=1; x<=100; x++)
  4. {
  5.     document.write(x + '<br>');
  6. }
  7. x = 1;
  8. while (x<=100)
  9. {
  10.     document.write (x + '<br>');
  11.     x++;
  12. }
  13. x = 1;
  14. do
  15. {
  16.     document.write (x + '<br>');
  17.     x++
  18. }
  19. while (x<=100)
  20.  
  21. document.write("<br>Zadanie 2<br>");
  22. var a = Number (prompt("Początek przedziału: "))
  23. var b = Number (prompt("Koniec przedziału: "))
  24. if(a>b)
  25. {
  26. var x=a;
  27. a=b;
  28. b=x;
  29. }
  30. var i=a;
  31. do
  32. {
  33. if(i%3==0){document.write(i+" Podzielna przez 3"+"<br>");}
  34. else{document.write(i+" Niepodzielna przez 3"+"<br>");}
  35. i++;
  36. }
  37. while(i<=b);
  38.  
  39. document.write("<br>Zadanie 3<br>");
  40. var s = Number (prompt("Z jakiej liczby silnia? "))
  41. var a=1;
  42. var i=s
  43. if(s<0){document.write("Zła liczba")}
  44. else if(s==0){document.write("0!=1")}
  45. else{
  46. do{a=a*i;i--;}while(i>0);
  47. document.write(s+"!="+a);}
  48.  
  49. document.write("<br>Zadanie 4<br>");
  50. var i=10;
  51. do
  52. {
  53. if(i%4==0){
  54. document.write(i+"<br>")
  55. };
  56. i++
  57. }
  58. while(i<100);
  59.  
  60. document.write("<br>Zadanie 5<br>");
  61. var krok = Number (prompt("Podaj krok: "));
  62. var i=0;
  63. if(krok<=0)
  64. {
  65. document.write("Zły krok")
  66. }
  67. else
  68. {
  69. do
  70. {
  71. document.write(i+" ");i=i+krok
  72. }
  73. while(i<=200);
  74. }
  75.  
  76. document.write("<br>Zadanie 6<br>");
  77. var l1 = Number (prompt("Liczba 1:"));
  78. var l2 = Number (prompt("Liczba 2:"));
  79. var l3 = Number (prompt("Liczba 3:"));
  80. var l4 = Number (prompt("Liczba 4:"));
  81. var l5 = Number (prompt("Liczba 5: "));
  82. var suma=0;
  83. var i=0;
  84. var tablica = [l1,l2,l3,l4,l5];
  85. do
  86. {
  87. document.write(i+" element to: "+tablica[i]+"<br>");
  88. suma=suma+tablica[i];
  89. i++;
  90. }
  91. while(i<tablica.length);
  92. document.write("Suma: "+suma);
  93.  
  94. document.write("<br>Zadanie 7<br>");
  95. var r;
  96. var i=0;
  97. do{
  98. r = Number (prompt("Promień: "));
  99. if(r>0){break;}i++;}
  100. while(true);
  101. var p = 3.14*r*r;
  102. var ob = 2*3.14*r;
  103. document.write("Pole koła: "+p+"<br>");
  104. document.write("Obwód koła: "+ob);
  105.  
  106. document.write("<br>Zadanie 8<br>");
  107. var tabela = [];
  108. var i=0;
  109. do
  110. {
  111. var liczba = Number (prompt("Liczba całkowita: "))
  112. if(liczba==0)
  113. {
  114. break;
  115. }
  116. else
  117. {
  118. tabela.push(liczba);
  119. }i++
  120. }
  121. while(true);
  122. i=0;
  123. do
  124. {
  125. var maksymalna=tabela[0];
  126. if(tabela[i]>maksymalna)
  127. {
  128. maksymalna = tabela[i];
  129. }
  130. var minimalna=tabela[0];
  131. if(tabela[i]<minimalna)
  132. {
  133. minimalna = tabela[i];
  134. }
  135. document.write("Tab["+i+"]="+tabela[i]+"<br>");i++;}
  136. while(i<tabela.length);
  137. document.write("Minimum:"+minimalna+"<br>");
  138. document.write("Maksimum"+maksymalna);
  139.  
  140. document.write("<br>Zadanie 9<br>");
  141. var i=0;
  142. do{
  143. var licz1 = Number (prompt("Pierwsza liczba:"))
  144. var licz2 = Number (prompt("Druga liczba:"))
  145. var iloczyn=licz1*licz2;
  146. var wynik = Number (prompt("Iloczyn:"))
  147. if(iloczyn==wynik)
  148. {
  149. document.write("Wynik "+licz1+"*"+licz2+"="+iloczyn);break;
  150. }
  151. i++;
  152. }
  153. while(true);
  154.  
  155. document.write("<br>Zadanie 10<br>");
  156. var sum= 0;
  157. var i=1;
  158. do
  159. {
  160. var liczba = Number (prompt("Podaj liczbe: "))
  161. sum=sum+liczba;
  162. if(sum>50)
  163. {
  164. document.write("Ile liczb: "+i+" Wynik: "+sum);
  165. break;
  166. }
  167. i++;
  168. }
  169. while(true);
  170.  
  171.  
  172. document.write("<br>Zadanie 11<br>");
  173. var kasa=2;
  174. var dni=2;
  175. var i=2;
  176. do
  177. {
  178. kasa=kasa+(dni*i);
  179. i++;
  180. }
  181. while(i<=30);
  182. document.write("Zaoszczędził zł:  "+kasa)
  183.  
  184. document.write("<br>Zadanie 12<br>");
  185. var suma = 0;
  186. var i=10;
  187. do
  188. {
  189. suma=suma+(i*i);
  190. i--;
  191. }
  192. while(i>=1)
  193. document.write("Ilość= " +suma)
  194.  
  195. document.write("<br>Zadanie 13<br>");
  196. var wiek2 = [];
  197. var i=0;
  198. do{
  199. var wiek = Number (prompt("Podaj wiek "+(i+1)+" osoby"));
  200. if(wiek>0)
  201. {
  202. wiek2.push(wiek);
  203. i++;
  204. }
  205. }
  206. while(i<6);
  207. var najmłodsza=wiek2[0];
  208. var najstarsza=wiek2[0];
  209. var srednia = 0;
  210. i=0;
  211. do{
  212. if(najmłodsza>=wiek2[i]){najmłodsza=wiek2[i];}
  213. if(najstarsza<=wiek2[i]){najstarsza=wiek2[i];}
  214. srednia=srednia+wiek2[i];
  215. i++;}
  216. while(i<wiek2.length);
  217. document.write("Najstarsza: "+najstarsza+"lat<p></p>");
  218. document.write("Najmłodsza: "+najmłodsza+"lat<p></p>");
  219. document.write("Średnia wieku: "+srednia/wiek2.length+"<br>");
  220. document.write("<br>Zadanie 14<br>");
  221. document.write("Po sortowaniu: "+wiek2.sort());
  222.  
  223. document.write("<br>Zadanie 15<br>");
  224. let koledzy =
  225. [
  226.     ' Kuba',
  227.     ' Marcin',
  228.     ' Adam'
  229. ];
  230.     koledzy.push(' Oliwer');
  231.     koledzy.push(' Bartek');
  232. let del=koledzy.pop();
  233. document.write(koledzy);
  234. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement