Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta name="description" content="Lab Test">
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width">
- <title>Harmonic Mean</title>
- </head>
- <body>
- <h2>Harmonic Mean</h2>
- <p>
- Individual Score :
- <input type="text">
- <br><br>
- <input type="button" value="Calculate">
- <input type="button" value="Clear">
- </p>
- <h3>Harmonic Mean</h3>
- <table>
- <tr>
- <td>Sample Size</td>
- <td class="output"></td>
- </tr>
- <tr>
- <td>Total</td>
- <td class="output"></td>
- </tr>
- <tr>
- <td>Harmonic Mean</td>
- <td class="output"></td>
- </tr>
- </table>
- <script id="jsbin-javascript">
- var input = document.querySelectorAll("input")[0];
- var calcBtn = document.querySelectorAll("input")[1];
- var clrBtn = document.querySelectorAll("input")[2];
- calcBtn.addEventListener("click", function() {
- var arr = input.value.split(",");
- var totalA = 0;
- for (var i = 0; i < arr.length; ++i) {
- var a = parseInt(arr[i]);
- totalA += 1 / a;
- }
- var Hm = arr.length / totalA;
- var output = document.getElementsByClassName("output");
- output[0].innerHTML = ": " + arr.length;
- output[1].innerHTML = ": " + totalA.toFixed(2);
- output[2].innerHTML = ": " + Hm.toFixed(2);
- });
- clrBtn.addEventListener("click", function() {
- input.value = "";
- });
- </script>
- <script id="jsbin-source-javascript" type="text/javascript">var input = document.querySelectorAll("input")[0];
- var calcBtn = document.querySelectorAll("input")[1];
- var clrBtn = document.querySelectorAll("input")[2];
- calcBtn.addEventListener("click", function() {
- var arr = input.value.split(",");
- var totalA = 0;
- for (var i = 0; i < arr.length; ++i) {
- var a = parseInt(arr[i]);
- totalA += 1 / a;
- }
- var Hm = arr.length / totalA;
- var output = document.getElementsByClassName("output");
- output[0].innerHTML = ": " + arr.length;
- output[1].innerHTML = ": " + totalA.toFixed(2);
- output[2].innerHTML = ": " + Hm.toFixed(2);
- });
- clrBtn.addEventListener("click", function() {
- input.value = "";
- });</script></body>
- </html>
Add Comment
Please, Sign In to add comment