9.8.3 货币换算实例 |
|---|
| WAP技术站:www.wapease.com
|
WMLBrowser.setVar("ans", endval); WMLBrowser.go("currency.wml#convD"); } else{ error(cur); // 调用错误处理函数 } }
function error(badVal){ // 处理错误,并返回错误信息至valCard卡片显示 Dialogs.alert("Your value " + badVal + " is bad"); WMLBrowser.setVar("cur", ""); WMLBrowser.go("#valCard"); }
function convertVal(scur, ecur, val) { // 设置货币汇率 var usd = 1; var lira = 1858.22; var dmark = 1.6535; var franc = 5.5425;
// 先一律换算为美元USD if (scur == "USD"){ } else if (scur == "Lira"){ val = val / lira;} else if (scur == "DMark"){ val = val / dmark; } else if (scur == "Franc"){ val = val / franc; }
// 换算为目的货币 if (ecur == "Lira"){ // 换算为Lira并返回结果 return(val*lira); }else if (ecur == "DMark"){ // 换算为Deutsch Mark并返回结果 |
| 上一篇:9.8 WML/WMLScript应用举例 下一篇:9.8.4 简单动画实例 |
|
