Advertisement
Kacper_Michalak

Zadania JavaScript 3

Jan 9th, 2022
650
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Document</title>
  6. </head>
  7. <body>
  8.     <script>
  9. // ZAD 1
  10. /*
  11.     let tab = ['Kacper','Dawid','Hubert'];
  12.         tab.push('Bartek','Karol');
  13.         tab.pop();
  14.         document.write(tab);
  15.         */
  16.  
  17. // ZAD 2
  18. /*
  19. let tab1 = [7, 3, 1, 6, 9, 5, 4, 10, 2, 2];
  20. document.write(tab1 + "<br/>");
  21.     tab1[6] = 12;
  22. document.write(tab1 + "<br/>");
  23. document.write(tab1[4] + "<br/>");
  24. let tab2 = [];
  25. tab2 = tab1;
  26. tab2.length = tab1.length;
  27. document.write(tab2 + "<br/>");
  28. let tab3 = [];
  29. for(var i = 0 ; i<tab1.length; i++)
  30. {
  31.     tab3[i] = tab1[i] + tab2[i];
  32. }
  33. tab3.length = tab2.length;
  34. document.write(tab3 + "<br/>");
  35. */
  36.  
  37. //ZAD 3
  38. /*
  39. let tab = [];
  40. var x;
  41. for (var i = 0; i < 5; i++)
  42. {
  43.     x= prompt("Podaj liczbe:");
  44.     x = parseInt(x);
  45.     tab[i] = x;
  46. }
  47. var tm;
  48. var zm;
  49. do
  50. {
  51.  zm = false;
  52.  
  53.     for(var i = 0; i < tab.length; i++)
  54.     {
  55.         if(tab[i] > tab[i+1])
  56.         {
  57.             tm = tab[i+1];
  58.             tab[i+1] = tab[i];
  59.             tab[i] = tm;
  60.             zm = true;
  61.         }
  62.     }
  63. }while(zm == true);
  64.  
  65. document.write(tab + "<br/>");
  66. document.write("Najmniejsza wartość wynosi: " + tab[0] + " a największa wynosi: " + tab[tab.length-1] + "<br/>");
  67.  
  68. let suma = 0;
  69. for(var i = 0; i < tab.length; i++)
  70. {
  71.  suma += tab[i];
  72. }
  73.  
  74.     suma = suma / tab.length;
  75.     document.write("Średnia wynosi: " + suma + "<br/>");
  76.  
  77.     let y=0;
  78. for(var i = 0; i < tab.length; i++)
  79. {
  80.     if(tab[i] == 3)
  81.     {
  82.         y++;
  83.     }
  84. }
  85. document.write("Liczba 3 pojawiała się:" + y + " razy" + "<br/>");  
  86.  
  87. for(var i = 0; i < tab.length; i++)
  88. {
  89.     tab[i] *= tab[i];
  90. }
  91. document.write(tab + "<br/>");
  92.  
  93. let z = 0;
  94. let q = 0;
  95. for(var i = 0; i < tab.length; i++)
  96. {
  97.     if( tab[i] % 2 == 0)
  98.     {
  99.         z++;
  100.     }
  101.     else{
  102.         q++;
  103.     }
  104. }
  105. document.write("Liczb nie parzystych jest: " + q + " a liczb parzystych jest: " + z + "<br/>");
  106. */
  107.  
  108. // ZAD 4
  109.  
  110. let tab = [];
  111. let x = 2;
  112. for(var i = 0; i < 100; i++)
  113. {
  114.     tab[i] = x;
  115.     x *= 2;
  116. }
  117. document.write(tab);
  118.     </script>
  119. </body>
  120. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement