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 相关文章推荐
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
原生JS实现LOADING效果
Mar 16 Javascript
浅谈javascript的分号的使用
May 12 Javascript
在JavaScript中操作时间之setYear()方法的使用
Jun 12 Javascript
手机端转盘抽奖代码分享
Sep 10 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
May 20 Javascript
利用VUE框架,实现列表分页功能示例代码
Jan 12 Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 Javascript
javascript高级模块化require.js的具体使用方法
Oct 31 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
详解微信小程序中var、let、const用法与区别
Jan 11 Javascript
vue项目中js-cookie的使用存储token操作
Nov 13 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获得用户使用的代理服务器ip即真实ip
2006/12/31 PHP
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
基于Jquery实现键盘按键监听
2014/05/11 Javascript
详解JavaScript中的blink()方法的使用
2015/06/08 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
Hallo.js基于jQuery UI所见即所得的Web编辑器
2016/01/26 Javascript
使用JavaScript实现ajax的实例代码
2016/05/11 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
Vue中父子组件的值传递与方法传递
2020/09/28 Javascript
node中短信api实现验证码登录的示例代码
2021/01/20 Javascript
Python切片用法实例教程
2014/09/08 Python
Python中return语句用法实例分析
2015/08/04 Python
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
Python 判断 有向图 是否有环的实例讲解
2018/02/01 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
flask应用部署到服务器的方法
2019/07/12 Python
python获取array中指定元素的示例
2019/11/26 Python
python字典和json.dumps()的遇到的坑分析
2020/03/11 Python
详解python第三方库的安装、PyInstaller库、random库
2021/03/03 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
家得宝官网:The Home Depot(全球最大的家居装饰专业零售商)
2018/12/17 全球购物
C语言基础笔试题
2013/04/27 面试题
如果重写了对象的equals()方法,需要考虑什么
2014/11/02 面试题
事业单位辞职信范文
2014/01/19 职场文书
伊琍体标语
2014/06/25 职场文书
校外活动方案
2014/08/28 职场文书
党的群众路线对照检查材料
2014/09/22 职场文书
上课睡觉检讨书300字
2014/11/18 职场文书
国庆节新闻稿
2015/07/17 职场文书
python实现的人脸识别打卡系统
2021/05/08 Python
详解nginx安装过程并代理下载服务器文件
2022/02/12 Servers