欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序實現(xiàn)利息計算器

 更新時間:2022年09月09日 11:11:40   作者:桃豆豆  
這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)利息計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序實現(xiàn)利息計算器的具體代碼,供大家參考,具體內容如下

一、案例說明

設計一個小程序,輸入本金、利率,默認本金10000元、利率3%,計算存入銀行,復利計息情況下五年后得到多少錢?(每過1年,將本金和利息相加作為新的本金)(使用for循環(huán)實現(xiàn))

二、案例代碼

1) index.xml文件

<!--index.wxml-->
?
<image src="/image/lixi.png" style="width: 750rpx; height: 435rpx; display: inline-block; box-sizing: border-box; left: NaNrpx; top: NaNrpx"></image>
?
<view class="box">
? <view class="title">利息計算機</view>
? <view>
? ? <input placeholder="請輸入本金" type="number" bindblur="moneyNum"></input>
? ? <input placeholder="請輸入利率" type="number" bindblur="lilvNum"></input>
? </view>
? <button ?type="primary" bindtap="calc">總金額</button>
</view>
?
<view class="box1">
? <view>五年后總金額為:{{sum}}</view>
</view>?

2)index.wxss文件

/**index.wxss**/
?
input{
? border-bottom: 1px solid blue;
? margin: 20px 0;
}
?
button{
? margin-top: 20px;
? color: aqua;
}

3)index.js文件

// index.js
?
var money,lilv,sum;
?
Page({
? moneyNum:function(e){
? ? money=parseInt(e.detail.value);
? },
?
? lilvNum:function(e){
? ? lilv=parseInt(e.detail.value);
? },
?
? calc:function(){
? ? for(var i=1;i<=5;i++){
? ? ? money*=(1+lilv/100)
? ? }
? ? this.setData({
? ? ? sum:money
? ? })
? }
})

注意:lilvNum函數(shù)用來獲取利率值,但是利用的是parseInt(),獲取的是int型數(shù)值,所以在程序輸入利率時要輸入整數(shù)型,例如:3或者3%,而不能輸入:0.03。

三、效果圖

四、分析總結

在index.wxml文件中,定義了兩個input組件和一個button組件,設置input組件的bindblur屬性綁定失去焦點的事件函數(shù)來獲取組件的value值,設置button組件的bindtap屬性綁定點擊按鈕的事件函數(shù)來進行求和計算。在index.js文件中分別對其三個事件函數(shù)進行定義和具體編寫,通過this.setData()方法將結果渲染到視圖層。

在編寫calc函數(shù)中,主要利用了for循環(huán)。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論