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 相关文章推荐
JS date对象的减法处理实现代码
Dec 28 Javascript
js内置对象 学习笔记
Aug 01 Javascript
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
Oct 22 Javascript
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
Dec 12 Javascript
jQuery操作checkbox选择(list/table)
Apr 07 Javascript
浅谈javascript中自定义模版
Jan 29 Javascript
JS去除空格和换行的正则表达式(推荐)
Jun 14 Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
Jun 21 Javascript
jQuery中的on与bind绑定事件区别实例详解
Feb 28 Javascript
vue js秒转天数小时分钟秒的实例代码
Aug 08 Javascript
jQuery访问json文件中数据的方法示例
Jan 28 jQuery
vue+elementUI实现简单日历功能
Sep 24 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实现WEB动态网页静态
2006/10/09 PHP
php在多维数组中根据键名快速查询其父键以及父键值的代码
2011/05/07 PHP
PHP fopen 读取带中文URL地址的一点见解
2012/09/25 PHP
PHP模板引擎smarty详细介绍
2015/05/26 PHP
php实现简单的MVC框架实例
2015/09/23 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
CSS javascript 结合实现悬浮固定菜单效果
2015/08/23 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
正则表达式(语法篇推荐)
2016/06/24 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
jQuery动态移除和添加背景图片的方法详解
2017/03/07 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
2017/03/24 jQuery
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
2017/09/12 jQuery
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
python中子类继承父类的__init__方法实例
2016/12/15 Python
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
2020/07/01 Python
Python如何将装饰器定义为类
2020/07/30 Python
HTML5 canvas基本绘图之绘制线段
2016/06/27 HTML / CSS
美国高端医师级美容产品电商:BeautifiedYou.com
2017/04/17 全球购物
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
日本卡普空电视游戏软件公司官方购物网站:e-CAPCOM
2018/07/17 全球购物
Java中的异常处理机制的简单原理和应用
2013/04/27 面试题
学生自我鉴定范文
2013/10/04 职场文书
父亲生日宴会答谢词
2014/01/10 职场文书
2014年会策划方案
2014/05/11 职场文书
商务邀请函
2015/01/30 职场文书
世界遗产的导游词
2015/02/13 职场文书
Python Django搭建文件下载服务器的实现
2021/05/10 Python
使用CSS实现按钮边缘跑马灯动画
2023/05/07 HTML / CSS