每瓶可乐只要1元,每2个空瓶可以换一个,现给你20元,问你最多能喝多少瓶?
同学给了我一个这样的题目,要我算一下!
我写了一段JS代码用来计算如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function getNumber() {
var endNum = 0;
var number = 0;
var total = document.getElementById("total").value;
var n = document.getElementById("n").value;
var result = document.getElementById("result");
if (n == 1 || n==0) {
result.innerHTML = "这也要算!";
} else {
var p = /^[0-9]+$/;
if (!p.test(n) || !p.test(total)) {
result.innerHTML = "不是数字,无法计算!";
} else {
for (var i = total; i > 0; i--) {
if (endNum % n == 0) {
i++;
endNum = 0;
}
endNum++;
number++;
}
result.innerHTML = "共" + (number-1) + "个";
}
}
}
</script>
</head>
<body>
每<input type="text" size="4" id="n">个换一个,现共有
<input type="text" size="4" id="total">个.
<input type="button" onclick="getNumber();" value="计算">
<label id="result" style="color:red;"></label>
</body>
</html>
关键的JS代码:
function getNumber() {
var endNum = 0;
var number = 0;
var total = document.getElementById("total").value;
var n = document.getElementById("n").value;
var result = document.getElementById("result");
if (n == 1 || n==0) {
result.innerHTML = "这也要算!";
} else {
var p = /^[0-9]+$/;
if (!p.test(n) || !p.test(total)) {
result.innerHTML = "不是数字,无法计算!";
} else {
for (var i = total; i > 0; i--) {
if (endNum % n == 0) {
i++;
endNum = 0;
}
endNum++;
number++;
}
result.innerHTML = "共" + (number-1) + "个";
}
}
}
截图如下:
把答案告诉我同学,结果出乎意料..........................
往下看(先自己算一下,再看!)
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
正确答案是:39+1
这多出来的1,你可以先向老板借一个,换完了后,再还人家!
呵呵!
- 大小: 6.7 KB
分享到:
相关推荐
但存瓶盖是件很头大的事,先不说一个一个的复制瓶盖码,单验证码输入,都会输入恶心。有了巅峰易迅可乐瓶盖码兑换工具,你完全可以全自动利用工具来自动存码,加上UU云打码,完全0人工操作哦。轻松释放双手! 巅峰...
"可乐瓶 loading进度条ppt特效动画.rar"是一个压缩包文件,其中包含了专为可口可乐公司设计的加载进度条动画,旨在为观众提供一个独特且引人入胜的视觉体验。这个PPT模板特别适用于开场或介绍环节,通过可乐瓶的动态...
小学综合实践活动变废为宝——可乐瓶变花瓶PPT教案.pptx 本资源是一个小学综合实践活动的PPT教案,旨在教育学生变废为宝的重要性和环保意识。下面是从该资源中提取的知识点: 一、变废为宝的概念 变废为宝是指将...
在这个名为"可口可乐"的项目中,我们可以推测HTML可能被用来创建一个与这个全球知名饮料品牌相关的网站或者网页应用。 HTML的工作原理是通过使用一系列预定义的标签来组织文本、图像和其他多媒体元素,这些标签描述...
假如小明带了 20 元,且必须购买一本书,剩余的钱还可以购买哪种商品,可以购买几件,购买完后又能剩余多少钱? 案例目标 * 学会分析"智能购物"程序的实现思路 * 根据思路独立完成”智能购物”的源代码编写、编译...
三、填“元”、“角”、“分”部分,让学生了解不同人民币单位之间的关系,例如一个铅笔盒15元,一大瓶可乐5元等,使学生能正确判断商品的价格单位。 四、填空部分进一步深化人民币单位的认识,例如: 1. 人民币的...
9. 通过可乐瓶换购的策略,48瓶加上换来的,可以用48÷5=9...3,即9瓶加余下的3瓶,可以再换1瓶,9+1=10瓶,再加上最后的3个空瓶,总共可以喝到13瓶。 10. 报数问题是一个关于除法和余数的问题。每报数两次,就会有...
用户的需求:解决的问题就是“一个人有哪些方法可以买到0.01元的可乐”,可以列举出多种方法,例如在外卖平台加0.01换购、在拼多多上发起砍价、让朋友请客、发起众筹、去一些平台参与秒杀等。 平台的需求:需要解决...
游戏《给小树浇水》是结合可乐瓶设计的一个情境游戏,这个游戏不仅锻炼孩子们的跑、跳、爬、滑等基本运动技能,还通过角色扮演,让他们学会关心和照顾环境,学习简单的对话交流,如“小树,我给你喝水了,请你喝点水...
本文讲述了使用CAXA制造工程师软件对可乐瓶底模具进行设计的整个流程,涉及了从三维造型设计到数控加工仿真、代码生成以及将生成的代码传输至数控机床等一系列模具设计和制造过程中应用CAD/CAM技术的关键步骤和方法...
这是一个关于图像识别和深度学习的数据集,包含了400张百事可乐和可口可乐的图片。这个数据集可以用于训练机器学习或深度学习模型来区分这两种品牌的不同产品,尤其是在计算机视觉领域中的二分类任务。以下是相关...
9、28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(需写出分析思路) 10、有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后...
(3)销售饮料包括 5 种:可口可乐(2 元)、百事可乐(2 元)、橙汁(3 元)、咖啡(5 元),纯净水(1.5元)。(4)系统通过必要的提示信息,提示用户完成相应的操作。(5)若顾客购买的饮料已经售完,则进行提示...
例如,如果有一个分数4/8,学生应该能够识别4和8都能被2整除,所以4/8可以约分为1/2。这一步骤要求学生具备找最大公因数的能力,并理解约分后的分数表示相同的数量关系。 2、先约分,再化成带分数: 这一步骤提高了...
可乐瓶.fbx
1、 ArrayList<Integer> list = new ArrayList(); 在这个泛型为Integer的...10、 28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(需写出分析思路)
模拟可乐贩卖机功能,进行自动贩卖可乐和找零以及退款。
可口可乐供应链管理浅析 一、供应链管理概述 供应链管理是指企业对供应链中各个环节的规划、协调和控制,以提高供应链的整体效率和竞争力。供应链管理涉及到原材料的采购、生产、仓储、物流、配送等各个环节,并且...
5.营销策略:非常可乐需要采取主动的战略方针,选定几个发达城市进行重点进攻,务求扭转非常可乐在城市尤其是年轻人心目中的“山寨”印象,把一个时尚、动感、酷的品牌展现在消费者面前,提升品牌形象,从而促进产品...