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类中获取外部函数名的方法
Aug 19 Javascript
理解Javascript_03_javascript全局观
Oct 11 Javascript
在多个页面使用同一个HTML片段《续》
Mar 04 Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
Jan 24 Javascript
Jquery使用css方法改变样式实例
May 18 Javascript
JavaScript的React Web库的理念剖析及基础上手指南
May 10 Javascript
angular基于路由控制ui-router实现系统权限控制
Sep 27 Javascript
网络传输协议(http协议)
Nov 18 Javascript
Javascript 制作图形验证码实例详解
Dec 22 Javascript
Node.JS利用PhantomJs抓取网页入门教程
May 19 Javascript
微信小程序实现下载进度条的方法
Dec 08 Javascript
使用angularjs.foreach时return的问题解决
Sep 30 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边学边教》(02.Apache+PHP环境配置――下篇)
2006/12/13 PHP
Thinkphp中Create方法深入探究
2014/06/16 PHP
PHP中预定义的6种接口介绍
2015/05/12 PHP
php实现将数据做成json的格式给前端使用
2018/08/21 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
JS 容错处理代码, 屏蔽错误信息
2021/03/09 Javascript
浅谈javascript 面向对象编程
2009/10/28 Javascript
javascript判断机器是否联网的2种方法
2013/08/09 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
javascript的正则匹配方法学习
2016/02/24 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
JS判断form内所有表单是否为空的简单实例
2016/09/09 Javascript
微信小程序 利用css实现遮罩效果实例详解
2017/01/21 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
微信小程序数字滚动插件使用详解
2018/02/02 Javascript
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
详解如何使用node.js的开发框架express创建一个web应用
2018/12/20 Javascript
vue实现的下拉框功能示例
2019/01/29 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
Vue调用后端java接口的实例代码
2019/10/28 Javascript
在vs code 中如何创建一个自己的 Vue 模板代码
2020/11/10 Javascript
[01:00:06]加油DOTA_EP01_网络版
2014/08/09 DOTA
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
numpy找出array中的最大值,最小值实例
2018/04/03 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
2018/08/03 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
2020/01/19 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
2020/02/15 Python
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
什么是.net
2015/08/03 面试题
应届生体育教师自荐信
2013/10/03 职场文书
房屋转让协议书范本
2014/04/11 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
2019安全宣传标语大全
2019/08/14 职场文书