JS实现的找零张数最小问题示例


Posted in Javascript onNovember 28, 2017

本文实例讲述了JS实现的找零张数最小问题。分享给大家供大家参考,具体如下:

完整代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3water.com 找零问题</title>
</head>
<body>
<script>
var price = prompt("请输入商品价格(在100块钱以内):");
if(price>100){
 alert("请输入0-100之间的整数!");
 var price = prompt("请输入商品价格(在100块钱以内):");
}
else{
document.writeln("<b style='color: green;'>"+price+"</b>"+"找零情况如下:</br>");
var number = new Array(50,20,10,5,1);
if (price>=0){
  for(var i=0; i<number.length; i++){
  var N=Math.floor(price/number[i]);
  document.writeln("找"+"<b style='color:red;'>"+number[i]+"</b>"+"元--"+"<b style='color:red;'>"+N+"</b>"+"张"+"</br>");
  price = price-N*number[i];
  }
 }
}
</script>
</body>
</html>

运行结果:

JS实现的找零张数最小问题示例

JS实现的找零张数最小问题示例

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 函数replace深入了解
Mar 14 Javascript
不同Jquery版本引发的问题解决
Oct 14 Javascript
利用js制作html table分页示例(js实现分页)
Apr 25 Javascript
javascript父、子页面交互技巧总结
Aug 08 Javascript
javascript中cookie对象用法实例分析
Jan 30 Javascript
onmouseover事件和onmouseout事件全面理解
Aug 15 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
Nov 23 Javascript
js多个物体运动功能实例分析
Dec 20 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
Jan 16 Javascript
原生js实现each方法实例代码详解
May 27 Javascript
小程序实现tab标签页
Nov 16 Javascript
JavaScript实现点击切换验证码及校验
Jan 10 Javascript
JavaScript数据结构之单链表和循环链表
Nov 28 #Javascript
微信小程序tabBar模板用法实例分析【附demo源码下载】
Nov 28 #Javascript
关于angularJs清除浏览器缓存的方法
Nov 28 #Javascript
AngularJs 禁止模板缓存的方法
Nov 28 #Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
Nov 28 #Javascript
vue2.0与bootstrap3实现列表分页效果
Nov 28 #Javascript
Vue.JS项目中5个经典Vuex插件
Nov 28 #Javascript
You might like
蝙蝠侠:侠影之谜
2020/03/04 欧美动漫
php中全局变量global的使用演示代码
2011/05/18 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
2017/02/17 PHP
JavaScript学习笔记之获取当前目录的实现代码
2010/12/14 Javascript
jQuery aminate方法定位到页面具体位置
2013/12/26 Javascript
经过绑定元素时会多次触发mouseover和mouseout事件
2014/02/28 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
js读写json文件实例代码
2014/10/21 Javascript
原创jQuery弹出层插件分享
2015/04/02 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
2015/09/21 Javascript
BootStrap 可编辑表Table格
2016/11/24 Javascript
Node.js常用工具之util模块
2017/03/09 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
在vue中实现简单页面逆传值的方法
2017/11/27 Javascript
浅谈JavaScript_DOM学习篇_图片切换小案例
2019/03/19 Javascript
React+TypeScript+webpack4多入口配置详解
2019/08/08 Javascript
vue实现计算器功能
2020/02/22 Javascript
[55:54]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
总结Python中逻辑运算符的使用
2015/05/13 Python
Python爬取网易云音乐热门评论
2017/03/31 Python
Python中GeoJson和bokeh-1的使用讲解
2019/01/03 Python
将python运行结果保存至本地文件中的示例讲解
2019/07/11 Python
简单了解Django ORM常用字段类型及参数配置
2020/01/07 Python
浅谈python出错时traceback的解读
2020/07/15 Python
Pycharm自动添加文件头注释和函数注释参数的方法
2020/10/23 Python
html5-canvas中使用clip抠出一个区域的示例代码
2018/05/25 HTML / CSS
孤独星球出版物:Lonely Planet Publications
2018/03/17 全球购物
linux面试题参考答案(5)
2014/09/01 面试题
教师档案管理制度
2014/01/23 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
节水标语大全
2014/06/11 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
为什么MySQL 删除表数据 磁盘空间还一直被占用
2021/10/16 MySQL
AJAX实现省市县三级联动效果
2021/10/16 Javascript