使用html页面实现简单的算法并通过百度网盘实现访问
2018-01-04 11:16
866 查看
首先这篇博客主要是个思路,因为实现的方式有很多。 1.先讲下需求,这个需求本人经历,是这样的:假设有本金100000,那么多长时间会回本呢? 拿出计算机一条一条计算效率太低,而且本金变化的话还得重新算,于是想着写一个html页面进行算并且渲染出来。 2.代码逻辑相对并不是那么复杂,代码如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> </head> <body> <div> 总钱数:<input type="text" id="money"> 天数:<input type="text" id="day"> <button id="search" onclick="calculate()">查询</button> </div> <div> 计算出的结果: <ul id="result"></ul> </div> </body> <script> function calculate() { var money = document.getElementById("money").value - 0; var day = document.getElementById("day").value - 0; var returnMoney = 0; //要进行渲染的div var result = document.getElementById("result"); result.innerText = ""; for(var i=1;i<=day;i++){ var interest = money*0.001; interest = interest.toFixed(2) - 0; returnMoney = returnMoney + interest; returnMoney = returnMoney.toFixed(2) - 0; money = money.toFixed(2) - 0; money = money - interest; var li = document.createElement("li"); li.innerText = '第'+i+'天;当天返息:'+interest+';总共返息:'+returnMoney+';剩余总金额:'+money; result.appendChild(li); } } </script> </html>
3.保存为html文件,打开直接使用就行了,效果截图如下:
4.直接发给用户用打开html的方式太low了,而且经亲测ios端还无法在微信端通过浏览器打开这个html文件,简单的方案就是把这个文件放置到云服务端再提供给用户访问就行。但并不是每个人都有自己的云服务器毕竟云服务器还是要钱的,我这里再提供一个免费方式,就是利用百度云盘共享的方式将这个文件共享出去,也能达到云服务端的访问效果。以下为百度网盘共享地址:
https://pan.baidu.com/s/1jI3Wgom
5.总结:弄完之后之后觉得还蛮好玩的,分享出来给大家,还有大家有什么更好的方式可以及时给我留言。
相关文章推荐
- 如何使用js来实现通过href完成多个html页面之间的传递参数
- 使用js实现多个html页面访问同一个常量
- 如何使用Fiddler实现跨域访问(把自己做的静态HTML页面域名变成api.bing.com)
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- 一个简单的QQ隐藏图生成算法 通过jQuery和C#分别实现对.NET Core Web Api的访问以及文件上传
- php动态网页实现页面静态化 通过在初次被访问时生成html文件保存起来,下次该PHP程序被访问时就直接找到以前被访问过的html页面
- 使用Html和ashx文件实现其简单的注册页面
- 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站
- Oracle DBLINK 简单使用 oracle在进行跨库访问时,可以通过创建dblink实现,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入、修改、删除等操
- 通过img标签调用实现静态页面访问次数统计的简单方法
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- php动态网页实现页面静态化 通过在初次被访问时生成html文件保存起来,下次该PHP程序被访问时就直接找到以前被访问过的html页面
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- 通过img标签调用实现静态页面访问次数统计的简单方法
- ASP.NET jQuery 食谱12 (通过使用jQuery validation插件简单实现用户注册页面验证功能)
- 通过Socket实现简单web服务器功能(接收页面请求信息)不使用Tomcat!
- ASP.NET jQuery 食谱11 (通过使用jQuery validation插件简单实现用户登录页面验证功能)
- 如何使用Fiddler实现跨域访问(把自己做的静态HTML页面域名变成api.bing.com)
- php动态网页实现页面静态化 通过在初次被访问时生成html文件保存起来,下次该PHP程序被访问时就直接找到以前被访问过的html页面