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 相关文章推荐
ie9 提示'console' 未定义问题的解决方法
Mar 20 Javascript
jQuery实现回车键(Enter)切换文本框焦点的代码实例
May 05 Javascript
原生js和jQuery写的网页选项卡特效对比
Apr 27 Javascript
移除AngularJS下URL中的#字符的方法
Jun 19 Javascript
Bootstrap Chart组件使用教程
Apr 28 Javascript
如何学JavaScript?前辈的经验之谈
Dec 28 Javascript
js实现城市级联菜单的2种方法
Jun 23 Javascript
利用Javascript实现一套自定义事件机制
Dec 14 Javascript
jQuery中可见性过滤器简单用法示例
Mar 31 jQuery
基于vue.js实现购物车
Jan 15 Javascript
微信小程序 bindtap 传参的实例代码
Feb 21 Javascript
jQuery实现简单全选框
Sep 13 jQuery
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学习笔记之基础知识
2014/11/08 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
2019/06/14 PHP
JavaScript类和继承 constructor属性
2010/03/04 Javascript
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
能说明你的Javascript技术很烂的五个原因分析
2011/10/28 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
用js获取电脑信息(是使用与IE浏览器)
2013/01/15 Javascript
JS两种定义方式的区别、内部原理
2013/11/21 Javascript
javascript记录文本框内文字个数检测文字个数变化
2014/10/14 Javascript
js获取滚动距离的方法
2015/05/30 Javascript
轮播的简单实现方法
2016/07/28 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
jQuery UI插件实现百度提词器效果
2016/11/21 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
JS运动特效之完美运动框架实例分析
2018/01/24 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
python定时采集摄像头图像上传ftp服务器功能实现
2013/12/23 Python
python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)
2014/02/24 Python
python中星号变量的几种特殊用法
2016/09/07 Python
python入门教程之识别验证码
2017/03/04 Python
python正则实现计算器功能
2017/12/14 Python
对Python 3.5拼接列表的新语法详解
2018/11/08 Python
numpy.array 操作使用简单总结
2019/11/08 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
先进员工获奖感言
2014/08/14 职场文书
乡镇四风对照检查材料
2014/08/31 职场文书
上课迟到检讨书300字
2014/10/15 职场文书
党的群众路线教育实践活动心得体会(乡镇)
2014/11/03 职场文书
小学国庆节活动总结
2015/03/23 职场文书
2016年清明节网上祭英烈活动总结
2016/04/01 职场文书
某学校的2019年度工作报告范本
2019/10/11 职场文书
使用pytorch实现线性回归
2021/04/11 Python
my.ini优化mysql数据库性能的十个参数(推荐)
2021/05/26 MySQL
使用Python获取字典键对应值的方法
2022/04/26 Python