for循环 一百块买一百个蛋、分三种蛋、鸡蛋是1元一个、鸭蛋是3元一个、鹅蛋是5元一个,怎么买

这个该怎么编阿老师JavaScript出的一个题目红、白、黑三种球若干个,其中红、白球共25个,白、黑球共31个,红、黑球共28个,//求这三种球各多少个?感觉跟这个题目... 这个该怎么编阿 老师JavaScript出的一个题目
红、白、黑三种球若干个,其中红、白球共25个,白、黑球共31个,红、黑球共28个,
//求这三种球各多少个? 感觉跟这个题目没什么差别、 用三重循环 先算出可以买多少鸡蛋、鸭蛋、鹅蛋、然后if鸡蛋+鹅蛋+鸭蛋<=100 输出 到底错在哪呢 如果给我N多钱 买 N个蛋 这个怎么编写的更灵活阿!!!! 求解答 我是新手上路、
展开
 我来答
百度网友9761bdf1d
推荐于2016-03-19 · TA获得超过589个赞
知道小有建树答主
回答量:441
采纳率:0%
帮助的人:358万
展开全部

100元买100个蛋,只能是100个鸡蛋了,其它鸭蛋、鹅蛋都太贵了!如果蛋的个数少一些,才能加入其它类型的蛋。

var jd=0,yd=0,ed=0;
var qian=100,geshu=100;
for(jd=0;jd<=100;jd++){
 for(yd=0;yd<=33;yd++){
  ed=geshu-jd-yd;
  if(ed>=0&&jd+3*yd+5*ed==qian){
   document.writeln("鸡蛋="+jd+",鸭蛋="+yd+",鹅蛋="+ed+"。");
  }
 }
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式