Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.09 KB | None | 0 0
  1. <html>
  2. <head> </head>
  3.  
  4. <body>
  5. <button>Deepak calculator </button>
  6. <br><br>
  7. <input type="text"  name="abc" id="monitor"/>
  8. <br>
  9. <button onclick="one()" > 1 </button>
  10. <button onclick="two()"> 2</button>
  11. <button onclick="three()"> 3 </button>
  12. <button onclick="four()"> 4 </button>
  13. <br>
  14. <button onclick="plus()"> + </button>
  15. <button onclick="minus()"> -</button>
  16. <button onclick="mul()"> *</button>
  17. <button onclick="div()"> /</button>
  18.  
  19. <button onclick="calculate()"> = </button>
  20.  
  21. <script>
  22. var a,b,result,snumber,plus,minus,mul,div,operator;
  23. function one(){
  24.  a=document.getElementById("monitor").value;
  25. document.getElementById("monitor").value=a+"1";
  26. }
  27.  
  28. function two(){
  29.  a=document.getElementById("monitor").value;
  30. document.getElementById("monitor").value=a+"2";
  31. }
  32.  
  33. function three(){
  34.  a=document.getElementById("monitor").value;
  35. document.getElementById("monitor").value=a+"3";
  36. }
  37.  
  38. function four(){
  39.  a=document.getElementById("monitor").value;
  40. document.getElementById("monitor").value=a+"4";
  41. }
  42.  
  43. function plus(){
  44.  operator="+";
  45.  plus=parseFloat(document.getElementById("monitor").value);
  46.  document.getElementById("monitor").value="";
  47. }
  48. function minus(){
  49. operator="-";
  50.  minus=parseFloat(document.getElementById("monitor").value);
  51.  document.getElementById("monitor").value="";
  52. }
  53. function mul(){
  54. operator="*";
  55.  mul=parseFloat(document.getElementById("monitor").value);
  56.  document.getElementById("monitor").value="";
  57. }
  58. function div(){
  59. operator="/";
  60.  div=parseFloat(document.getElementById("monitor").value);
  61.  document.getElementById("monitor").value="";
  62. }
  63.  
  64. function calculate(){
  65. snumber=parseFloat(document.getElementById("monitor").value);
  66. if(operator=="+"){
  67.    result=plus+snumber;
  68.    document.getElementById("monitor").value=result;
  69. }
  70. if(operator=="-"){
  71.    result=minus-snumber;
  72.    document.getElementById("monitor").value=result;
  73. }
  74. if(operator=="*"){
  75.    result=mul*snumber;
  76.    document.getElementById("monitor").value=result;
  77. }
  78. if(operator=="/"){
  79.    result=div/snumber;
  80.    document.getElementById("monitor").value=result;
  81. }
  82.  
  83.  
  84. }
  85.  
  86. </script>
  87.  </body>
  88. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement