本文实例为大家分享了JavaScript实现简单计算器功能的具体代码,供大家参考,具体内容如下
具体要求如下:
实现代码:
<html> <head> <meta charset="utf-8"> <title>计算器</title> <script> function myck(type){ var num1 = document.getElementById("num1"); var num2 = document.getElementById("num2"); if(type==1){ // 计算操作 var result = parseInt(num1.value) + parseInt(num2.value); alert(result); document.getElementById("resultDiv").innerText ="最终计算结果:"+ result; }else if(type==2){ var result = parseInt(num1.value) - parseInt(num2.value); alert(result); document.getElementById("resultDiv").innerText ="最终计算结果:"+ result; } else if(type==3){ var result = parseInt(num1.value) * parseInt(num2.value); alert(result); document.getElementById("resultDiv").innerText ="最终计算结果:"+ result; } else if(type==4){ if(confirm("是否正确清空?")){ // 清空 num1.value = ""; num2.value = ""; document.getElementById("resultDiv").innerText=""; } } } </script> </head> <body> <div style="margin-top: 100px;margin-left: 500px;"> <span style="font-size: 60px;">计算器</span> </div> <div> <div class="innerDiv" style="margin-left: 490px;"> 数 字1:<input id="num1" type="number" placeholder="请输入数字1"> </div> </div> <div> <div class="innerDiv" style="margin-left:490px;"> 数 字2:<input id="num2" type="number" placeholder="请输入数字2"> </div> </div> <div> <div style="margin-left: 500px;" class="innerDiv"> <input type="button" onclick="myck(1)" value="相 加"> <input type="button" onclick="myck(2)" value="相 减"> <input type="button" onclick="myck(3)" value="相 乘"> <input type="button" onclick="myck(4)" value="清 空"> </div> </div> <div id="resultDiv"> </div> </body> <style> .innerDiv{ margin-left: 420px; margin-top: 20px; } </style> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持站长技术。
insert方法 复制代码 代码如下: public void insert(Object o){Session session ...
进阶的内容比较庞大但请各位耐心看完我相信一定会有所收获如果我有错误的地方希...
背景介绍 上一章我们讲过了如何将Flink和Iceberg结合演示了一些常用的操作并且在...
之前曾有不少Windows 10用户反馈,自己的设备频繁出现蓝屏、固态盘崩溃的问题,...
前言 在本文中,我们将探讨过去异步执行的 JavaScript 的演变,以及它是怎样改变...
CTF中有一类题目是关于图片隐写的题目会给一张图片你需要从照片里面找到题目的fl...
概述 今天主要介绍MySQL查看数据库表容量大小的几个方法,仅供参考。 1、查看所...
自 2020 年 1 月发布 5.5 内核之后,到现在已经有近 87,000 个补丁,来自于近 46...
一、模式说明 Work Queues 与入门程序的简单模式相比多了一个或一些消费端多个消...
前言 今天凌晨4点多闺女饿醒了喂完牛奶后她继续睡了可我就一直辗转反侧再没入睡...