Vikhyath_11

p3

Jul 29th, 2024 (edited)
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 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. <title>Program3</title>
  7. <style>
  8. button{
  9. height: 50px;
  10. width: 50px;
  11. text-align: center;
  12. background-color: green;
  13. }
  14. button:hover{
  15. background-color: lightgreen;
  16. }
  17. </style>
  18. </head>
  19. <body bgcolor=#ffdead>
  20. <table bgcolor="white" border="1" cellspacing="5" cellpadding="15" width="700px">
  21. <tr align="center">
  22. <th>First Number</th>
  23. <th>Second Number</th>
  24. <th>Result</th>
  25. </tr>
  26. <tr align="center">
  27. <td><input type=text id=num1></td>
  28. <td><input type=text id=num2></td>
  29. <td><input type=text id=result></td>
  30.  
  31. </tr>
  32. <tr>
  33. <td colspan="3">
  34. <button onclick="showresult('1')">+</button>
  35. <button onclick="showresult('2')">-</button>
  36. <button onclick="showresult('3')">*</button>
  37. <button onclick="showresult('4')">/</button>
  38. <button onclick="clr()">Clear</button>
  39. </td>
  40. </tr>
  41. </table>
  42. <script>
  43. function clr(){
  44. num1.value="";
  45. num2.value="";
  46. result.value="";
  47. }
  48. function showresult(choice){
  49. var n1=parseFloat(document.getElementById("num1").value);
  50. var n2=parseFloat(document.getElementById("num2").value);
  51. var r;
  52. var c=choice;
  53. switch(c){
  54. case '1':r=n1+n2;
  55. break;
  56. case '2':r=n1-n2;
  57. break;
  58. case '3':r=n1*n2;
  59. break;
  60. case '4':r=n1/n2;
  61. break;
  62. default:break;
  63.  
  64. }
  65. document.getElementById("result").value=r;
  66. }
  67. </script>
  68. </body>
  69. </html>
Advertisement
Add Comment
Please, Sign In to add comment