This article example shares the specific code of JavaScript to implement a simple calculator function for your reference. The specific content is as follows The specific requirements are as follows: Implementation code: <html> <head> <meta charset="utf-8"> <title>Calculator</title> <script> function myck(type){ var num1 = document.getElementById("num1"); var num2 = document.getElementById("num2"); if(type==1){ // Calculation operation var result = parseInt(num1.value) + parseInt(num2.value); alert(result); document.getElementById("resultDiv").innerText = "Final calculation result: " + result; }else if(type==2){ var result = parseInt(num1.value) - parseInt(num2.value); alert(result); document.getElementById("resultDiv").innerText = "Final calculation result: " + result; } else if(type==3){ var result = parseInt(num1.value) * parseInt(num2.value); alert(result); document.getElementById("resultDiv").innerText = "Final calculation result: " + result; } else if(type==4){ if(confirm("Is it cleared correctly?")){ // Clear num1.value = ""; num2.value = ""; document.getElementById("resultDiv").innerText=""; } } } </script> </head> <body> <div style="margin-top: 100px;margin-left: 500px;"> <span style="font-size: 60px;">Calculator</span> </div> <div> <div class="innerDiv" style="margin-left: 490px;"> Number 1: <input id="num1" type="number" placeholder="Please enter number 1"> </div> </div> <div> <div class="innerDiv" style="margin-left:490px;"> Number 2: <input id="num2" type="number" placeholder="Please enter number 2"> </div> </div> <div> <div style="margin-left: 500px;" class="innerDiv"> <input type="button" onclick="myck(1)" value="Add"> <input type="button" onclick="myck(2)" value="Subtract"> <input type="button" onclick="myck(3)" value="Multiply"> <input type="button" onclick="myck(4)" value="Clear Empty"> </div> </div> <div id="resultDiv"> </div> </body> <style> .innerDiv{ margin-left: 420px; margin-top: 20px; } </style> </html> The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: How to use nginx to simulate blue-green deployment
>>: How to solve the problem that MySQL cannot start because it cannot create PID
Recently, I encountered a problem in the process ...
MySQL8.0.22 installation and configuration (super...
In the table header, you can define the light bor...
Introduction: AD is the abbreviation of Active Di...
Toy Story 3 Online Marketing Website Zen Mobile I...
First, download a series of things from the Alipa...
Table of contents 1. Introduction 2. Interface 3....
1. Delete folders Example: rm -rf /usr/java The /...
1. Purpose Write a Flask application locally, pac...
1 Check whether the kernel has a tun module modin...
Table of contents What is a Promise? Usage of rej...
Table of contents Introduction Creating an Array ...
1. Check the software installation path: There is...
The installation tutorial of mysql5.7.17 is share...
Table of contents 1. Task Queue 2. To explain som...