Advertisement
Guest User

NO3

a guest
Dec 12th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>Document</title>
  5. </head>
  6. <body>
  7. <h1 align="center">Soal Nomor 3 </h1>
  8. <table align="center">
  9. <tr>
  10. <td>Nilai Formatif</td> <td>(40%):</td> <td>Dihitung dari Nilai Formatif 1 sampai 5</td>
  11. </tr>
  12.  
  13. <tr>
  14. <td></td> <td>1:</td> <td><input type="number" id="ni1" /></td>
  15. </tr>
  16. <tr>
  17. <td></td> <td>2:</td> <td><input type="number" id="ni2" /></td>
  18. </tr>
  19. <tr>
  20. <td></td> <td>3:</td> <td><input type="number" id="ni3" /></td>
  21. </tr>
  22. <tr>
  23. <td></td> <td>4:</td> <td><input type="number" id="ni4" /></td>
  24. </tr>
  25. <tr>
  26. <td></td> <td>5:</td> <td><input type="number" id="ni5" /></td>
  27. </tr>
  28.  
  29. <tr>
  30. <td>Nilai Absensi</td> <td>(30%):</td> <td><input type="text" id="absen" /></td>
  31. </tr>
  32. <tr>
  33. <td>Nilai UTS</td> <td>(10%):</td> <td><input type="text" id="niuts" /></td>
  34. </tr>
  35. <tr>
  36. <td>Nilai UAS</td> <td>(20%):</td> <td><input type="text" id="niuas" /></td>
  37. </tr>
  38. <tr>
  39. <td><button onclick="hitung()">Hitung</button></td>
  40. </tr>
  41.  
  42. <tr>
  43. <td>Nilai akhir</td> <td>:</td> <td><input type="text" id="hasil" /></td>
  44. </tr>
  45. </table>
  46.  
  47. <script type="text/javascript">
  48. let ni1 = document.getElementById("ni1");
  49. let ni2 = document.getElementById("ni2");
  50. let ni3 = document.getElementById("ni3");
  51. let ni4 = document.getElementById("ni4");
  52. let ni5 = document.getElementById("ni5");
  53. let absen = document.getElementById("absen");
  54. let niuts = document.getElementById("niuts");
  55. let niuas = document.getElementById("niuas");
  56. let hasil = document.getElementById("hasil");
  57.  
  58. function hitung() {
  59. let hslnf = (Number(ni1.value)+Number(ni2.value)+Number(ni3.value)+Number(ni4.value)+Number(ni5.value))/5 *0.4;
  60. let nua = (Number(absen.value)/16*30);
  61. let nuts = (Number(niuts.value) * 0.1);
  62. let nuas = (Number(niuas.value) * 0.2);
  63.  
  64. hasil.value = hslnf+nua+nuts+nuas;
  65. }
  66. </script>
  67. </body>
  68. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement