Advertisement
Guest User

Untitled

a guest
Nov 17th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.54 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Latihan 8_1</title>
  5. </head>
  6. <body>
  7.  
  8. <h2>Hitung Nilai</h2>
  9.  
  10. <form name="form" action="javascript:void(0);">
  11.     <table>
  12.         <tr>
  13.             <td>Nilai Tugas (20%)</td>
  14.             <td><input type="text" name="ntgs"></td>
  15.         </tr>
  16.         <tr>
  17.             <td>Nilai UTS (35%)</td>
  18.             <td><input type="text" name="nuts"></td>
  19.         </tr>
  20.         <tr>
  21.             <td>Nilai UAS (45%)</td>
  22.             <td><input type="text" name="nuas"></td>
  23.         </tr>
  24.         <tr>
  25.             <td>Nilai Akhir</td>
  26.             <td><input type="text" name="nakhir" disabled></td>
  27.         </tr>
  28.         <tr>
  29.             <td>Nilai Huruf</td>
  30.             <td><input type="text" name="nhuruf" disabled></td>
  31.         </tr>
  32.         <tr>
  33.             <td>Predikat</td>
  34.             <td><input type="text" name="predikat" disabled></td>
  35.         </tr>
  36.         <tr>
  37.             <td><input type="submit" name="hasil" value="hitung" onclick="nilaiakhir(), huruf()"></td>
  38.             <td><input type="reset" name="reset"></td>
  39.         </tr>
  40.     </table>
  41. </form>
  42.  
  43. <script type="text/javascript">
  44.  
  45. function nilaiakhir(){
  46.     var ntgs = parseInt(document.form.ntgs.value);
  47.     var nuts = parseInt(document.form.nuts.value);
  48.     var nuas = parseInt(document.form.nuas.value);
  49.     var nhuruf = "";
  50.     var nakhir = (parseInt(ntgs)*20/100) + (parseInt(nuts)*35/100) + (parseInt(nuas)*45/100);
  51.     document.form.nakhir.value = nakhir;
  52.  
  53.     if( nakhir > 80){
  54.         nhuruf = "A";
  55.     }
  56.     else if( nakhir > 70 ){
  57.         nhuruf = "B";
  58.     }
  59.     else if( nakhir > 60 ){
  60.         nhuruf = "C";
  61.     }
  62.     else if( nakhir > 40 ){
  63.         nhuruf = "D";
  64.     }
  65.     else( nakhir > 0 ){
  66.         nhuruf = "E";
  67.     }
  68.  
  69.     document.form.nhuruf.value = nhuruf;
  70. }
  71.  
  72. </script>
  73.  
  74.  
  75. </body>
  76. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement