www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WMLScript教程>正文    

9.8 WML/WMLScript应用举例


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

9.8  WML/WMLScript应用举例
通过前面的学习,我们已经全面了解了WMLScript的编程语法、规则和各种库函数,为进一步加强大家对WMLScript编程的认识,我们本节先给出一个WMLScript库函数的使用举例,然后给出Phone.com提供的几个综合利用WML、WMLScript开发的应用实例。

9.8.1  WMLScript库函数应用举例
我们利用有关库函数设计了一个计算抵押贷款每月偿还金的外部函数。该函数名为payment,它有4个参数:varname、principal、interest和num_payments,其中varname用于存放最后的计算结果,principal为本金,interest为利率,num_payments为偿款次数。用到的库函数是:用于幂运算的Float.pow( ),用于字符串格式化输出的String.format( ),用于浏览器变量显示的WMLBrowser.setVar( )以及用于浏览器刷新的WMLBrowser.refresh( )。

程序如下:

extern function payment(varname, principal, interest, num_payments) {

         /*

          * 利息计算公式为:

          *

          * If (i != 0), then:

          * pmt = principal * [i * (1+i)^n / ((1+i)^n - 1)]

          *

          * If (i == 0), then:

          * pmt = principal / n

          */

         var mi = interest/1200;                   // 由年度利率计算每月利率

本新闻共7页,当前在第1页  1  2  3  4  5  6  7  

上一篇:9.5 WMLBrowser库及其函数
下一篇:9.8.3 货币换算实例
Google
 
关于“9.8 WML/WMLScript应用举例”的相关内容连接
·专题:WML语言全垒打
·WML字符使用基本规则
·9.8.4 简单动画实例
·9.8.3 货币换算实例
·9.5 WMLBrowser库及其函数
·9.4 URL库及其函数(2)
·9.4 URL库及其函数(1)
·9.3.10 replaceAt函数

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved