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优化技巧(文件瘦身篇)
Jan 28 Javascript
关于jquery的多个选择器的使用示例
Oct 18 Javascript
jquery live()重复绑定的解决方法介绍
Jan 03 Javascript
js操纵dom生成下拉列表框的方法
Feb 24 Javascript
js之ActiveX控件使用说明 new ActiveXObject()
Mar 03 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
Apr 17 Javascript
JS文字球状放大效果代码分享
Aug 19 Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
Mar 02 Javascript
谈谈React中的Render Props模式
Dec 06 Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
Jul 17 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
Oct 26 Javascript
JS sort方法基于数组对象属性值排序
Jul 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
php实现将数组转换为XML的方法
2015/03/09 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
2020/04/26 PHP
img标签中onerror用法
2009/08/13 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
JSON中双引号的轮回使用过程中一定要小心
2014/03/05 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
2014/06/06 Javascript
jquery实现动态操作select选中
2015/02/11 Javascript
详解Angular系列之变化检测(Change Detection)
2018/02/26 Javascript
jQuery中each方法的使用详解
2018/03/18 jQuery
在Vuex使用dispatch和commit来调用mutations的区别详解
2018/09/18 Javascript
Javascript执行流程细节原理解析
2020/05/14 Javascript
[01:39:04]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第二场 2月1日
2021/03/11 DOTA
Python的Bottle框架中返回静态文件和JSON对象的方法
2015/04/30 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
2017/11/14 Python
浅谈python numpy中nonzero()的用法
2018/04/02 Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
2018/07/11 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
2019/06/18 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
python词云库wordCloud使用方法详解(解决中文乱码)
2020/02/17 Python
python实现AHP算法的方法实例(层次分析法)
2020/09/09 Python
深入理解Python变量的数据类型和存储
2021/02/01 Python
Linux如何为某个操作添加别名
2015/02/05 面试题
员工自我鉴定范文
2013/10/06 职场文书
房地产管理毕业生自荐信
2013/11/04 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
旅游市场营销方案
2014/03/09 职场文书
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
行政执法队伍作风整顿剖析材料
2014/10/11 职场文书
机关作风建设剖析材料
2014/10/11 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
2015年初中生自我评价范文
2015/03/03 职场文书
2015年感恩母亲节的演讲稿
2015/03/18 职场文书
Java Shutdown Hook场景使用及源码分析
2021/06/15 Java/Android