ahmed0saber

Calculator in HTML , CSS , JS

Nov 14th, 2020
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head>
  3. <title>Calculator</title>
  4. <script>
  5. function dis(val)
  6. {document.getElementById("result").value+=val}
  7. function solve()
  8. {let x=document.getElementById("result").value
  9. let y=eval(x)
  10. document.getElementById("result").value=y}
  11. function clr()
  12. {document.getElementById("result").value=""}
  13. </script>
  14. <style>
  15. input[type="button"]
  16. {background-color:grey;
  17. color:black;}
  18. input[type="text"]
  19. {background-color:grey;
  20. border:solid black 2px;}
  21. </style>
  22. </head>
  23. <body bgcolor="#F8F8FF">
  24. <br/><br/><br/><br/><br/>
  25. <form align="center">
  26. <input type="text" id="result" size=20/>
  27. </form>
  28. <table border="1" align="center" bgcolor="black">
  29. <tr>
  30. <td><input type="button" value="  1  " onclick="dis('1')"/></td>
  31. <td><input type="button" value="  2  " onclick="dis('2')"/></td>
  32. <td><input type="button" value="  3  " onclick="dis('3')"/></td>
  33. <td><input type="button" value="  +  " onclick="dis('+')"/></td>
  34. </tr>
  35. <tr>
  36. <td><input type="button" value="  4  " onclick="dis('4')"/></td>
  37. <td><input type="button" value="  5  " onclick="dis('5')"/></td>
  38. <td><input type="button" value="  6  " onclick="dis('6')"/></td>
  39. <td><input type="button" value="  -  " onclick="dis('-')"/></td>
  40. </tr>
  41. <tr>
  42. <td><input type="button" value="  7  " onclick="dis('7')"/></td>
  43. <td><input type="button" value="  8  " onclick="dis('8')"/></td>
  44. <td><input type="button" value="  9  " onclick="dis('9')"/></td>
  45. <td><input type="button" value="  *  " onclick="dis('*')"/></td>
  46. </tr>
  47. <tr>
  48. <td><input type="button" value="  =  " onclick="solve()"/></td>
  49. <td><input type="button" value="  0  " onclick="dis('0')"/></td>
  50. <td><input type="button" value="  C  " onclick="clr()"/></td>
  51. <td><input type="button" value="  /  " onclick="dis('/')"/></td>
  52. </tr>
  53. </table>
  54. </body>
  55. </html>
Advertisement
Add Comment
Please, Sign In to add comment