HTML计算机英文字母,Html+Css+JavaScript实现计算器

首先,我们先看效果:(静态)

3250a6d8e3da0a20de0f5754617796e5.png

感觉如何?如果是你想要的效果请继续往下看,为了方便解释代码,我把注释都加在代码上面,结合注释和代码一起看,便于各位理解,至于不想看代码的小朋友,可以继续浏览,底部会有小惊喜呦!

那么我阐述一些js基本语法,在此解释一下,HTML,css不是编程语言,是计算机语言,编程语言需要有变量和函数变量是存放东西,方便后续使用的框架,而JavaScript是一门编程语言,自然就会有语法。本知识点来自《前端优秀笔记》,如有需要,请回复关键字048即可领取。

b4f23b7e52899c2ac1ae19d35248963a.png

话不多说,上干货:

1.声明、赋值分解var a;这个叫变量声明。我们向系统中申请了var这个框,命名叫a给a赋值100,写作a =100,这里不是等号是赋值var a;a =100;可以简化写成var a=100;

2.单一var声明法

如写做:var a = 10;a=20;那么后面的 20 就会覆盖掉前面的 102)命名规则(用接近的英文单词)———— 起变量名一定要以英文语义化1.变量名必须以英文字母、_、$ 开头2.变量名可以包括英文字母、_、$、数字3.不可以用系统的关键字、保留字作为变量名。

例var a =10;

var b = a;

a = 20;

document.write(b);

815a193f977ce528789f1a0ce89fecbf.png

答案:10原始值是我把一个值放到另一个值里面,改了第一个值,第二个值不变2、引用值(堆数据)大致上放堆heap里面array数组, Object, function ... data,RegExp正则var arr = [1,2,3,4,5,false,”abc”];//这是数组

例:var arr = [1];

var arr1 = arr;

arr.push(2);

document.write(arr1);

答案:arr是1,2。arr1是1,2

引用值是把第一个值放到第二个值里面,改第一个值,第二个值也改变js 由值决定类型。原始值和引用值唯一的不同是赋值形式不同。

……

代码展示

Html:

d0e20f13f4d0dd3e8d891238a1343fe6.png

c43dd2413c20f45b5e983d61d65b8dc4.png

Css:

* {

border: none;

font-family: 'Open Sans', sans-serif;

margin: 0;

padding: 0;

}

body {

}

.center {

background-color: #fff;

border-radius: 50%;

height: 600px;

margin: auto;

width: 600px;

}

h1 {

color: #495678;

font-size: 30px;

margin-top: 20px;

padding-top: 50px;

display: block;

text-align: center;

text-decoration: none;}

81159e1ccdd3ee648c1609274102241d.png

js:

/* limpa o display */

document.getElementById("clear").addEventListener("click", function() {

document.getElementById("display").value = "";

});

/* recebe os valores */

function get(value) {

document.getElementById("display").value += value;

}

/* calcula */

function calculates() {

var result = 0;

result = document.getElementById("display").value;

document.getElementById("display").value = "";

document.getElementById("display").value = eval(result);

};

写在最后

这只是微小的一部分关于JavaScript的知识,如果你想更加深入的了解的,可以搜索更多你有兴趣的方面,祝你更加优秀!如果此篇文章确实对你有所帮助,请点一个赞,谢谢您的评价。此文章若有雷同,请联系本人,谢谢。

最后再奉上源码,公众号回复 049 即可获取下载地址

计算机基础与编程,只为迎接你的到来!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值