Sythz

Untitled

Sep 3rd, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 2.18 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7.     <title>Hanif Abyan Ayyasyi XI RPL 2</title>
  8.     <link rel="stylesheet" href="cssquiz.css">
  9. </head>
  10. <body>
  11.     <script>
  12.         function hitung()
  13.         {
  14.             var number1 = parseFloat(document.getElementById("number1").value);
  15.             var number2 = parseFloat(document.getElementById("number2").value);
  16.             var operator = document.getElementById("operator").value;
  17.  
  18.             if(operator == '+')
  19.             {
  20.                   document.getElementById("hasil").value = number1+number2;
  21.             }
  22.             else if(operator == "-")
  23.             {
  24.                 document.getElementById("hasil").value = number1-number2;
  25.             }
  26.             else if(operator == "/")
  27.             {
  28.                 document.getElementById("hasil").value = number1/number2;
  29.             }
  30.             else if(operator == "x")
  31.             {
  32.                 document.getElementById("hasil").value = number1*number2;
  33.             }
  34.             else
  35.             {
  36.                 document.getElementById("hasil").value = number1%number2;
  37.             }
  38.         }
  39.     </script>
  40.  
  41.     <table border="0">                                                              
  42.         <tr>
  43.             <td>
  44.                 <input type="text" id="number1">
  45.             </td>
  46.             <td>
  47.                 <input type="text" id="number2">
  48.             </td>
  49.         </tr>
  50.         <tr>
  51.             <td width="50px">
  52.                 <select id="operator">
  53.                     <option value="+">+</option>
  54.                     <option value="-">-</option>
  55.                     <option value="/">/</option>
  56.                     <option value="x">x</option>
  57.                     <option value="mod">%</option>
  58.                 </select>
  59.             </td>
  60.             <td>
  61.                 <input type="text" id="hasil">
  62.             </td>
  63.             <td>
  64.                 <button onclick="hitung();">Hitung</button>
  65.             </td>
  66.         </tr>
  67.     </table>
  68. </body>
  69. </html>
Advertisement
Add Comment
Please, Sign In to add comment