简易计算器小程序
24-11-05 09:28
987
0
简易计算器的实现代码实例。
实现的功能有:
实现简单的加减乘除
删除
全部清空
计算器小程序
点击页面数字按键可以计算简单的加减乘除数据运算。
大概逻辑是当点第一次击数字键的时候要有个变量来存储这个点击的数,然后再来个记录点击运算符的变量,等要算的数全输入后,最后“=”后把前面输入的数字和运算符以字符串的形式显示在上屏幕上,同时把这个字符串以实参传入计算的函数里开始计算。
计算时先乘除再加减,出问题最大的是的时减法和除法,加法和乘法可以交换前后两个数的顺序,但是减法和除法不行,需要把第一个数先取出来再往后取第二个数,将这两个数计算完后得出的结果再和数组遍历的下一个数进行计算。有加(减)和乘(除)时,for双层循环,第一层循环遍历取出含有第二级运算的式子,再将含有第二级式子开始第二层循环先进行计算(先乘除后加减)。
刚开始写的时候全凭自己的想法,一股脑写了很多,没有概念和逻辑思路,运行之后一堆报错,以前学过的函数方法无法使用到我想要实现的逻辑上,WXML和WXSS还好,可以直接看到页面相应的去修改添加页面的结构样式;但是WXJS的各种逻辑、要注意的条件、判断需要一个个写出来,整个计算器还只能进行简易的运算,还存在很多需要要改进和优化的地方。
简易计算器小程序.zip
-
将浏览器窗口变成简单的文本编辑器
将浏览器窗口变成简单的文本编辑器如果你想调出一个简易的文本编辑器,那么你可以在浏览器的地址栏输入下面的代码:data:text/html, <html... 320 0 21-10-27 -
箫启灵批量转链工具8.2.4
软件基本功能:1、批量转普通淘宝链接,普通天猫链接,普通猫超链接2、批量转淘宝口令,二合一口令,单品口令,会场口令,店铺口令3、批量... 454 0 21-07-05 -
常用正则表达式
特殊需求表达式 Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.? InternetURL:[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\. 468 0 21-05-06 -
47个值得推荐的免费英文有声读物下载网站|英语有声读物下载|MP3下载
AudioBooks 提供462多个免费下载的有声读物。但必须注册(免费)才能下载。AudioBooksForFree 拥有超过1500多的免费下载的MP3有声读物。免... 802 0 25-03-03 -
奥多停车小程序
奥多停车小程序是一款基于微信平台开发的智能停车解决方案,它为用户提供便捷的停车位查询、预约、支付等服务,旨在优化城市停车体验,提高... 1207 0 24-10-16 -
订购管理单据 - 企业管理表格
买卖合同.doc产品订购单.doc产品订购确定或更改通知单.doc产品询价单.doc原料订购单.doc纸箱订购单.doc进 货 日 期 表.doc送货验收单.doc 1041 0 24-07-30 -
MATLAB7.0 从入门到精通
MATLAB是Mathworks公司于1984年推出的一套高性能的数值计算的可视化软件,它集数值分析、矩阵运算、信号处理和图形显示于一体,可方便地应... 1042 0 24-05-24 -
Heavens Above - 一个天文爱好者的网站
Heavens Above这个网站展示了各种人造天体的实时位置,以及正在飞离太阳系的卫星、日食、月食等网站地址:Heavens Above 1072 0 24-11-18
发表我的评论
共0条评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~