日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

怎么用微信小程序实现计算器功能

發布時間:2023/12/15 综合教程 27 生活家
生活随笔 收集整理的這篇文章主要介紹了 怎么用微信小程序实现计算器功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文小編為大家詳細介紹“怎么用微信小程序實現計算器功能”,內容詳細,步驟清晰,細節處理妥當,希望這篇“怎么用微信小程序實現計算器功能”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

頁面部分

<viewclass="box">
<viewclass="txt">{{screenNum}}</view>
<viewcapture-bind:touchstart="compute">
<view>
<buttondata-val="clear"class="boxtnbtn1">AC</button>
<buttondata-val="back"class="boxtnbtn1">←</button>
<buttondata-val="#"class="boxtnbtn1">#</button>
<buttondata-val="/"class="boxtnbtn">/</button>
</view>
<view>
<buttondata-val="7"class="boxtn">7</button>
<buttondata-val="8"class="boxtn">8</button>
<buttondata-val="9"class="boxtn">9</button>
<buttondata-val="*"class="boxtnbtn">*</button>
</view>
<view>
<buttondata-val="4"class="boxtn">4</button>
<buttondata-val="5"class="boxtn">5</button>
<buttondata-val="6"class="boxtn">6</button>
<buttondata-val="-"class="boxtnbtn">-</button>
</view>
<view>
<buttondata-val="1"class="boxtn">1</button>
<buttondata-val="2"class="boxtn">2</button>
<buttondata-val="3"class="boxtn">3</button>
<buttondata-val="+"class="boxtnbtn">+</button>
</view>
<view>
<buttondata-val="1"class="boxtnbtn2">0</button>
<buttondata-val="."class="boxtn">.</button>
<buttondata-val="="class="boxtnbtn">=</button>
</view>
</view>
</view>

樣式部分

.box{
width:100%;
height:700px;
background:#000;
}
.txt{
color:#fff;
width:100%;
height:120px;
font-size:50px;
text-align:right;
}
.boxtn{
width:90px;
height:90px;
display:block;
float:left;
border-radius:50%;
line-height:90px;
text-align:center;
margin-left:3px;
margin-top:5px;
color:#fff;
background:#333333;
font-weight:bold;
font-size:25px;
}
.btn{
background:#f09a37;
}
.btn1{
background:#a5a5a5;
color:#000;
}
.btn2{
width:180px;
border-radius:40px;
}

js部分

//index.js
//獲取應用實例
constapp=getApp()

Page({

/**
*頁面的初始數據
*/
data:{
screenNum:0,//屏幕顯示的數
currentNum:"",//當前輸入的數
storage:0,//存儲的數
operator:"",//運算符
off:false,
},

compute:function(e){
varbtn_num=e.target.dataset.val;
varobj=this;
if(!isNaN(btn_num)){
if(obj.data.off==true){
obj.data.currentNum=""
obj.data.off=false;
}
obj.data.currentNum+=btn_num
obj.data.currentNum=Number(obj.data.currentNum);
obj.data.currentNum=obj.data.currentNum.toString();
}else{
switch(btn_num){
case"+":
case"-":
case"*":
case"/":
case"=":
//將當前屏幕上的數字和本次的操作符存儲到變量

if(obj.data.storage==0){
obj.data.storage=obj.data.currentNum;
obj.data.operator=btn_num;
}else{
if(obj.data.off!=true){
if(obj.data.operator=="+"){
obj.data.currentNum=Number(obj.data.storage)+Number(obj.data.currentNum)
}elseif(obj.data.operator=="-"){
obj.data.currentNum=Number(obj.data.storage)-Number(obj.data.currentNum)
}elseif(obj.data.operator=="*"){
obj.data.currentNum=Number(obj.data.storage)*Number(obj.data.currentNum)
}elseif(obj.data.operator=="/"){
obj.data.currentNum=Number(obj.data.storage)/Number(obj.data.currentNum)
}
}
obj.data.storage=obj.data.currentNum;
obj.data.operator=btn_num;
}

obj.data.off=true;
break;
case"clear":
obj.data.storage=0;
obj.data.currentNum="0";
obj.data.operator="";
break;
case"back":
obj.data.currentNum=obj.data.currentNum.slice(0,-1);
if(obj.data.currentNum==""){
obj.data.currentNum="0";
}
break;
case".":
if(obj.data.currentNum.indexOf(".")==-1){//判斷是否已包含“.”
obj.data.currentNum+=btn_num
}
break;
}
}
obj.setData({
screenNum:obj.data.currentNum
})
},

})

效果圖如下

微信開發者工具下載地址

總結

以上是生活随笔為你收集整理的怎么用微信小程序实现计算器功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色网址哪里有 | 中文字幕第18页 | 噜噜色综合| 国产午夜精品一区二区三区嫩草 | 99re国产精品 | 富婆如狼似虎找黑人老外 | 91精品国产综合久久久蜜臀图片 | 无码人妻精品一区二区三区66 | 黄色aaaa | 蜜桃视频污 | 国产国语性生话播放 | 我们的2018在线观看免费高清 | 欧美高清性xxxxhdvideosex | 性猛交ⅹxxx富婆视频 | 国产精品国产三级国产专区53 | 日韩精品xxxx | 日日夜夜精 | 国产九九在线 | 一区二区精彩视频 | 桃色av网站 | 怎么可能高潮了就结束漫画 | 西西人体www大胆高清 | 亚洲欧美日韩精品久久 | 国产又粗又猛又黄又爽 | 中文精品久久久久人妻不卡 | 操比视频网站 | 人人人草 | 亚洲国产综合一区 | 香蕉成人在线视频 | 涩涩涩涩涩涩涩涩涩 | 欧美男女交配视频 | 国产av一区二区三区精品 | 手机看片久久久 | 啪啪网站免费 | 成人动漫免费在线观看 | 精品国产乱码久久久久久免费 | 222aaa| 性一交一乱一伧老太 | 天天躁日日躁狠狠很躁 | 中文字幕精品一二三四五六七八 | 求免费黄色网址 | 久久久久亚洲日日精品 | 日本精品一区二区视频 | 91精品国产自产精品男人的天堂 | 激情狠狠 | 涩色视频| ass精品国模裸体欣赏pics | 91看片免费看 | 亚洲精品9999 | 西野翔之公侵犯中文字幕 | 欧美精品欧美精品系列 | 人妻精品无码一区二区 | 亚洲免费黄色网 | 99精品在线播放 | 亚洲乱轮视频 | 国产18在线 | 嫩草在线视频 | 麻豆视频软件 | 久久免费大片 | 天天做天天爱天天操 | www.777含羞草| av福利网站| 国产手机在线观看 | 风韵多水的老熟妇 | 国产在线一区二区视频 | 日本免费三片在线播放 | 亚洲成人久久久 | 伦理片中文字幕 | 天天天天天天操 | 成人国产一区 | 97免费超碰 | 综合久久亚洲 | 性色生活片 | 亚洲无吗一区二区三区 | 美梦视频大全在线观看高清 | 动漫美女被x | 日韩美一区二区三区 | 日韩视频一区二区在线观看 | 亚洲第一精品在线观看 | 精品国产乱码久久久久久久 | 亚洲天天综合 | 久久综合九色综合欧美狠狠 | 欧美精品日韩精品 | 插插插网站| 麻豆黄色片| 丁香花国语版普通话 | 少妇脚交调教玩男人的视频 | 毛片网站在线观看 | 亚洲乱人伦 | 国产在线观看99 | 天天天综合网 | 亚洲高清视频在线 | 欧美日韩视频在线观看一区 | 黄色av免费 | 思思精品视频 | 五月视频 | 思思在线视频 | 免费毛片软件 | 亚洲第一视频网 |