微信小程序————简易计算器

这篇具有很好参考价值的文章主要介绍了微信小程序————简易计算器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、计算器小程序

    点击页面数字按键可以计算简单的加减乘除数据运算。

2、大概结构

计算器小程序,微信小程序,小程序

计算器小程序,微信小程序,小程序

计算器小程序,微信小程序,小程序

页面显示

计算器小程序,微信小程序,小程序

  大概逻辑是当点第一次击数字键的时候要有个变量来存储这个点击的数,然后再来个记录点击运算符的变量,等要算的数全输入后,最后“=”后把前面输入的数字和运算符以字符串的形式显示在上屏幕上,同时把这个字符串以实参传入计算的函数里开始计算。

  计算时先乘除再加减,出问题最大的是的时减法和除法,加法和乘法可以交换前后两个数的顺序,但是减法和除法不行,需要把第一个数先取出来再往后取第二个数,将这两个数计算完后得出的结果再和数组遍历的下一个数进行计算。有加(减)和乘(除)时,for双层循环,第一层循环遍历取出含有第二级运算的式子,再将含有第二级式子开始第二层循环先进行计算(先乘除后加减)。

    刚开始写的时候全凭自己的想法,一股脑写了很多,没有概念和逻辑思路,运行之后一堆报错,以前学过的函数方法无法使用到我想要实现的逻辑上,WXML和WXSS还好,可以直接看到页面相应的去修改添加页面的结构样式;但是WXJS的各种逻辑、要注意的条件、判断需要一个个写出来,整个计算器还只能进行简易的运算,还存在很多需要要改进和优化的地方。

  不会实现的功能逻辑去参考别人的思路,想不到用不熟的函数一个个去查阅,边学边写边看边走,整个过程花费了好几天,好在最后能把思路理清,把不熟的函数搞明白并且会用,写好一个程序整体的结构,要学的还有很多很多,道阻且长,行则将至吧。

3、WXML

  上屏幕:文章来源地址https://www.toymoban.com/news/detail-582397.html

<view class='screen'>
{
  

到了这里,关于微信小程序————简易计算器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【微信小程序】计算器案例

    🏆今日学习目标:第二十一期——计算器案例 ✨个人主页:颜颜yan_的个人主页 ⏰预计时间:30分钟 🎉专栏系列:我的第一个微信小程序 嗨嗨嗨,好久没更新小程序专栏了,本期浅浅用小程序写一个计算器。 最终代码会上传至资源噢~ 新建一个项目,在app.json中配置文件导

    2024年01月17日
    浏览(56)
  • 微信小程序3-2 计算器

    1、创建项目 创建项目微信小程序项目 - 计算器 单击【确定】按钮 按照惯例做一些初始化工作 2、设置导航栏 在 app.json 文件设置 window 配置项 pages/index/index.wxml 文件 1、编写页面的整体结构 2、编写结果区域的结构 两行内容:第一行是当前的计算式,第二行是当前计算结果

    2024年04月26日
    浏览(42)
  • 微信小程序:计算器(附源码)

    index.js页面:( 需要引入一个精确计算 ) 精确计算的JS:accurate.js index.wxml页面: index.wxss页面: index.json: 百度网盘链接:https://pan.baidu.com/s/1PTXK0t44kRJ5onVk9leROw 提取码:4d2k

    2024年02月11日
    浏览(43)
  • 微信小程序如何写一个计算器

    构思:1.画一个计算界面            2.找一个计算器实现库            3.调用实现库进行计算 实现:1.画出计算器图标、界面  页面代码实现 样式代码 实现代码 库代码  

    2024年02月11日
    浏览(57)
  • 微信小程序案例3-2:计算器

    录屏演示多次计算 1、创建项目 创建微信小程序项目 - 计算器 单击【确定】按钮 按照惯例,做一些初始化工作 2、设置导航栏 在 app.json 设置 window 配置项 pages/index/index.wxml 文件 1、编写页面整体结构 2、编写结果区域结构 两行内容:第一行是当前的计算式,第二行是当前计算

    2024年04月12日
    浏览(100)
  • 房贷计算器微信小程序原生语言

    效果: 输入 300万 结果 还款明细 一共有3个页面 1、输入页面 2、结果页面 3、详情页面 index.wxml文件

    2024年04月28日
    浏览(65)
  • 微信小程序入门项目-做一个马马虎虎的计算器

    效果: 打开微信开发者工具,新建小程序 打开app.json设置顶部的标题和颜色 由于小程序不支持JavaScript的一些函数,比如evel(),所以代码变得复杂很多。 pagesindexindex.js的代码:

    2024年02月08日
    浏览(48)
  • uniapp写一个计算器用于记账(微信小程序,APP)

    提要:自己用uniapp写了一个记账小程序(目前是小程序),写到计算器部分,在网上找了别人写的计算器,大多数逻辑都是最简单的,都不能满足一个记账计算器的基本逻辑。与其在网上找来找去,还不如自己多捣鼓捣鼓。 https://gitee.com/yapplee/kog-calculator.git 贴部分主要代码,

    2024年02月05日
    浏览(48)
  • 微信小程序计算器(含源码)、含js精确运算代码

    目录 一、引言与效果图  二、源码 0.目录结构: 1.xxxx.wxml文件  2.样式文件 (1)xxxx.less文件 (2)xxxx.wxss文件 (不会使用 less 的可以用这个) 3.xxxx.json文件 4.accurate.js 5.xxxx.js文件 三、结语        最近在做一个记账本小程序,其中需要用到计算器,但是在网上找的代码,用

    2024年02月01日
    浏览(62)
  • HTML程序大全(1):简易计算器

    HTML代码,主要创建了几个按钮。 CSS代码,主要设置了背景、计算机板和按钮等等的颜色。 javascript代码,主要设置了对应按钮按下的显示、计算、清零的工作。 总结: 这是一个简单的计算器,使用HTML、CSS和JavaScript实现。HTML代码创建了一个计算器的界面,CSS代码设置了计算

    2024年02月04日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包