js装修计算器java代码_JavaScript代码实现简单计算器
发布日期:2021-06-24 15:57:40 浏览次数:2 分类:技术文章

本文共 2142 字,大约阅读时间需要 7 分钟。

本文实例为大家分享了JavaScript代码实现简单计算器的具体代码,供大家参考,具体内容如下

一、实现功能

(1)利用css样式、javascript语言和html语言实现计算器的算法 (2)对计算器的页面进行规划以及对界面进行颜色的填涂 (3)对界面各个边框边距进行适当的调整

二、展示

1.代码展示

代码如下:

计算器

body{

padding:0;margin:0;

background-color:bisque;

}

#calculator{

position:absolute;

width:1200px;height:620px;

left:50%;top:50%;

margin-left:-600px;

margin-top:-310px;

}

#calculator #c_title{

margin:auto;

width:800px;

height:80px;

margin-left: 150px;

}

#calculator #c_title h2{

text-align:center;

font-size:33px;font-family:微软雅黑;color:#666666;

box-shadow: 1px 1px 1px 1px rgba(0, 0, 255, .2);

}

#calculator #c_text input{

padding-right:20px;

margin-left: 50px;

width:970px;

height:50px;

font-size:25px;font-family:微软雅黑;color:#666666;

text-align:right;

border:double 1px;

border:1px solid black;

}

#calculator #c_value{

widows: 1080px;

height:408px;

margin:20px auto;

}

#calculator #c_value ul{

margin:0px;

}

#calculator #c_value ul li{

margin:10px;

list-style:none;

float:left;

width:180px;

height:80px;

line-height:80px;

text-align:center;

background-color:coral;

border:0px solid black;

font-size:30px;

font-family:微软雅黑;

color:#666;

box-shadow: 12px 12px 2px 1px rgba(0, 0, 255, .2);

}

#calculator #c_value ul li button{

width: 160px;

height:40px;

font-size: 20px;

}

function onLoad(){

//加载完毕后光标自动对应到输入框

document.getElementById("input").focus();

}

//读取按钮的值,传给输入框

function inputEvent(e){

//把val的值改为每个事件的innerHTML值 innerHTML 属性

var val=e.innerHTML;

//获取input标签

var xsval=document.getElementById("input");

//标签里的value连接每个事件的innerHTML值

xsval.value+=val;

}

//计算出结果

function inputOper(){

var xsval=document.getElementById("input");//获取input标签

xsval.value=eval(document.getElementById("input").value); //eval()方法计算

}

//清零

function clearNum(){

var xsval=document.getElementById("input");//获取input标签

xsval.value="";

document.getElementById("input").focus();

}

//退格

function backNum(){

var arr=document.getElementById("input");//获取input标签

arr.value=arr.value.substring(0,arr.value.length-1); //substring()提取第一个至倒数第二个字符串

}

计算器

  • 7
  • 8
  • 9
  • 清零
  • 退格
  • 4
  • 5
  • 6
  • *
  • /
  • 1
  • 2
  • 3
  • +
  • -
  • 0
  • 00
  • .
  • %
  • =

2.效果展示

效果如下:

0a8affc2ec5753d33233d6a304dceaaf.png

3.总结

由于第一次书写博客,页面过于丑陋,见谅。改demo学会了如何用js实现html计算器,熟悉了js的基础语法及基本使用。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

转载地址:https://blog.csdn.net/weixin_33682804/article/details/114813064 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:功夫传人java_PAT L2-020 功夫传人【BFS】
下一篇:java声明变量保存性别_java第二次课变量第一次上机

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月28日 07时54分50秒