Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3.  
  4. <!-- Nagłówek dokumentu HTML. -->
  5. <head>
  6.     <!-- Metadane pliku HTML. -->
  7.     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  8.     <meta charset="utf-8">
  9.     <!-- Używane style CSS. -->
  10.     <style>
  11.         body {
  12.             font-family: 'Courier';
  13.         }
  14.  
  15.         div.button {
  16.             display: inline;
  17.             background-color: #FF8888;
  18.             padding: 5px;
  19.             user-select: none;
  20.             cursor: pointer;
  21.         }
  22.     </style>
  23. </head>
  24.  
  25. <!-- Ciało dokumentu HTML. Funkcja 'onload' wywoływana jest zaraz pozaładowaniu
  26.     dokumentu to przeglądarki. -->
  27. <body onload="startApp()" onload="check()">
  28.  
  29.     <!-- Kod JavaScript do obsługi aplikacji HTML. -->
  30.     <script>
  31.         var n = 0;
  32.         var s = 0;
  33.         var srd = 0;
  34.         var odchyl = 0;
  35.         var t = [];
  36.         var j = 0;
  37.         var temp = 0;
  38.         var xi = 0;
  39.         var odchylenie = 0;
  40.         var v = 0;
  41.         var b = 0;
  42.        
  43.         // Funkcja wywoływana po załadowaniu strony (zobacz powyżej, onload="startApp()").
  44.         function startApp()
  45.         {
  46.             document.getElementById('view').innerHTML = 'Calculator' ;
  47.             //check();
  48.            
  49.         }
  50.  
  51.         // Funkcja wywoływana po naciśnięciu przycisku 'A'.
  52.         function add()
  53.         {
  54.        
  55.             n += 1;
  56.             s += Number(document.getElementById('num').value);
  57.             t[j]= Number(document.getElementById('num').value);
  58.             j += 1;
  59.             srd = s/n;
  60.            //tu
  61.            
  62.            
  63.            
  64.            
  65.            //tu
  66.             check();
  67.         }
  68.        
  69.         // Funkcja wywoływana po naciśnięciu przycisku 'C'.
  70.         function clean()
  71.         {
  72.             srd = 0;
  73.             n = 0;
  74.             s = 0;
  75.             t = [];
  76.             a = 0;
  77.             b = 0;
  78.             v = 0;
  79.             document.getElementById('view').innerHTML = 'Clean';
  80.         }
  81.        
  82.         function check()
  83.         {
  84.             var checkBox = document.getElementById("box1");
  85.                 if (checkBox.checked == true)
  86.                 {
  87.                     var x = document.getElementById("srednia").innerHTML = srednia1('a');
  88.  
  89.                 }      
  90.                     else
  91.                     {
  92.                         var x = document.getElementById("srednia").innerHTML = "";
  93.                     }
  94.            
  95.             var checkBox2 = document.getElementById("box2");
  96.                 if (checkBox2.checked == true)
  97.                 {
  98.                     var x = document.getElementById("suma").innerHTML = sumka('b');
  99.  
  100.                 }      
  101.                     else
  102.                     {
  103.                         var x = document.getElementById("suma").innerHTML = "";
  104.                     }
  105.             var checkBox3 = document.getElementById("box3");
  106.                 if (checkBox3.checked == true)
  107.                 {
  108.                     var x = document.getElementById("odchylenie").innerHTML = odchyleniestandardowe('v');
  109.  
  110.                 }      
  111.                     else
  112.                     {
  113.                     var x = document.getElementById("odchylenie").innerHTML = "";
  114.                     }
  115.                    
  116.                             function srednia1()
  117.                                 {
  118.             var a = 0;
  119.             for (var i = 0; i < t.length; i++)
  120.             {
  121.                 a += t[i];
  122.             }
  123.             return a / t.length;
  124.         }
  125.                             function sumka()
  126.                                 {
  127.             var b = 0;
  128.                 for (var i = 0; i < t.length; i++)
  129.                 {
  130.                     b += t[i];
  131.                 }
  132.             return b;
  133.         }
  134.                             function odchyleniestandardowe()
  135.                                 {
  136.         for (var i = 0; i < t.length; i++)
  137.             {
  138.             temp = t[i] - srd;
  139.             xi += Math.pow(temp, 2);
  140.             Odchylenie = Math.sqrt(xi/(n-1));
  141.             v = Odchylenie;
  142.             return v;
  143.             }
  144.        }
  145.        
  146.        
  147.        
  148.                    
  149.                    
  150.                    
  151.         setTimeout("check()",1000);
  152.         }
  153.  
  154.        
  155.     </script>
  156.     <p id="view"></p>
  157.     <div class="button" onclick="clean()">C</div>
  158.     <input id="num" type="number">
  159.     <div class="button" onclick="add()">A</div>
  160.     Srednia: <input type = "checkbox" id = "box1">
  161.     Suma:  <input type = "checkbox" id = "box2">
  162.     Odchylenia Standardowe: <input type = "checkbox" id = "box3">
  163.  
  164.    
  165.    
  166.             <p id="srednia"></p>
  167.             <p id="suma"></p>
  168.             <p id="odchylenie"></p>
  169.    
  170.  
  171. </body>
  172. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement