JS计算输出100元钱买100只鸡问题的解决方法


Posted in Javascript onJanuary 04, 2018

本文实例讲述了JS计算输出100元钱买100只鸡问题的方法。分享给大家供大家参考,具体如下:

问题:

公鸡5元一只,母鸡3元一只,小鸡1元买三只,我现在有100元钱要买100只鸡,问怎么买?

解决方法:

首先我们可以看到这是一道典型的三元一次方程,那我们可以用我们学到的数学知识来列一下方程式:

我们来设公鸡有x只;母鸡有y只;小鸡有z只;那么就可以来列方程式了:

5x+3y+z/3=100      x+y+z=100

0<=x<=20   0<=y<=33   0<=z<=100

这里说明一下为什么z是小于100而不是小于300,因为我们最多就买100只鸡

以上就是我们列的方程式,如果计算起来还是比较麻烦的,那么我们就可以把这道题放到js的for循环当中,让计算机来帮助我们完成计算:

for(var x=0;x<=20;x++){
for(var y=0;y<=33;y++){

 for(var z=0;z<=100;z++){



if((5*x+3*y+z/3)==100 && (x+y+z)==100){




document.write("公鸡有"+x+"只"+"<br>");




document.write("母鸡有"+y+"只"+"<br>");




document.write("小鸡有"+z+"只"+"<br>");




document.write("<br>");



}


} 

}
}

运行结果:

公鸡有0只
母鸡有25只
小鸡有75只

公鸡有4只
母鸡有18只
小鸡有78只

公鸡有8只
母鸡有11只
小鸡有81只

公鸡有12只
母鸡有4只
小鸡有84只

通过上面的for循环就可以让计算机轻轻松松的帮我们计算出每一种鸡的个数,是不是方便了很多.

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javascript 当前日期转化为中文的实现代码
May 13 Javascript
jQuery数据显示插件整合实现代码
Oct 24 Javascript
JavaScript打印iframe内容示例代码
Aug 20 Javascript
JS加jquery简单实现标签元素的显示或隐藏
Sep 23 Javascript
js语法学习之判断一个对象是否为数组
May 13 Javascript
javascript中为某个元素指定事件的三种方式
Aug 07 Javascript
在HTML中插入JavaScript代码的示例
Jun 03 Javascript
jQuery插件datepicker 日期连续选择
Jun 12 Javascript
如何防止INPUT按回车自动提交表单FORM
Dec 06 Javascript
vuex 项目结构目录及一些简单配置介绍
Apr 08 Javascript
PostgreSQL Node.js实现函数计算方法示例
Feb 12 Javascript
jQuery实现简单日历效果
Jul 05 jQuery
Angular4学习教程之DOM属性绑定详解
Jan 04 #Javascript
JS实现简易换图时钟功能分析
Jan 04 #Javascript
Angular4学习之Angular CLI的安装与使用教程
Jan 04 #Javascript
利用Vue2.x开发实现JSON树的方法
Jan 04 #Javascript
vue-cli配置文件——config篇
Jan 04 #Javascript
jQuery封装animate.css的实例
Jan 04 #jQuery
js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标
Jan 04 #Javascript
You might like
咖啡的化学
2021/03/03 咖啡文化
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
PHP7修改的函数
2021/03/09 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
JavaScript加强之自定义event事件
2013/09/21 Javascript
纯css+js写的一个简单的tab标签页带样式
2014/01/28 Javascript
基于javascript实现单选及多选的向右和向左移动实例
2015/07/25 Javascript
基于Bootstrap的Metronic框架实现页面链接收藏夹功能
2016/08/29 Javascript
用js实现博客打赏功能
2016/10/24 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
用jQuery实现优酷首页轮播图
2017/01/09 Javascript
vue.js中v-on:textInput无法执行事件问题的解决过程
2017/07/12 Javascript
Bootbox将后台JSON数据填充Form表单的实例代码
2018/09/10 Javascript
Javascript异步编程async实现过程详解
2020/04/02 Javascript
解决新建一个vue项目过程中遇到的问题
2020/10/22 Javascript
[33:23]VG vs Pain 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python之import机制详解
2014/07/03 Python
Python中%是什么意思?python中百分号如何使用?
2018/03/20 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
2020/03/06 Python
浅谈在JupyterNotebook下导入自己的模块的问题
2020/04/16 Python
python使用matplotlib绘制折线图的示例代码
2020/09/22 Python
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
HTML5操作WebSQL数据库的实例代码
2017/08/26 HTML / CSS
美国南加州的原创极限运动潮牌:Vans(范斯)
2016/08/05 全球购物
会计岗位职责范本
2014/03/07 职场文书
教师党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
2016年校园社会综合治理宣传月活动总结
2016/03/16 职场文书
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS