JS循环语句作业讲解(折纸、兔子生兔子、买东西组合)
1.一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米;
varn = 0;varg = 0.0001;while(){ g= g *2; n++ (g>8848break}}alert(n);
varn = 0;g = 0.0001while(g<=8848){ g= g *2; n++}alert(n);
2.有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问几年后有多少对兔子,幼兔、小兔、成兔对数分别是多少。
var n=prompt("请输入经过了几个月:");
varsyt = 1;//上个月的兔子数量
varsxt = 0;
varsct = 0;
vardyt = 0;//这个月的兔子的数量
vardxt = 0;
vardct = 0;
(vari = 1; i <= n; i++){ dyt= sct + sxt; //就算当前月份的兔子数量dxt =syt; dct= sct += dyt; //将当前月的数量转化为上个月的sxt =="经过" + n + "个月后:");
alert("幼兔为:" + dyt + "对""小兔为:" + dxt + "对");
alert("大兔为:" + dct + "对");varsum = dyt + dxt +dct;
alert("兔子总共有:" + sum + "对");
3.羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能;
var o =0;
var n =0;
for(var i=1;i<14;i++){
for(var j=1;j<67;j++) {
for(var k=1;k<101;k++) {
var qian =15*i+3*j+2*k;
if(qian == 200){
o+=(i+"个球拍"+j+"个球"+k+"瓶水"+"||")
n++;
}
}
}
}
alert(o);
alert(n);
4.公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性;
var n =0;
var s =0;
for(var i=1;2*i<=100;i++){
for(var j=1;1*j<=100;j++) {
for(var k=1;0.5*k<=200;k++) {
var qian = 2*i+1*j+0.5*k;
var shuliang = i+j+k ;
if( qian== 100 && shuliang==100) {
n++;
s+=(i+"只公鸡"+j+"只母鸡"+k+"小鸡"+"||")
}
}
}
}
alert(n);
alert(s);
5.凑钱1,2,5凑20元钱有多少可能;
var n =0;
var s =0;
for(var i=1;1*i<=20;i++){
for(var j=1;2*j<=20;j++){
for(var k=1;5*k<=20;k++){
if(1*i+2*j+5*k == 20){
n++;
s+=(i+"个1元"+j+"个2元"+k+"个5元"+"||")
}
}
}
}
alert(n);
alert(s);
JS循环语句作业讲解(折纸、兔子生兔子、买东西组合)的更多相关文章
- vue.js循环语句
vue.js循环语句 循环使用 v-for 指令. v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组, site 是数组元素迭代的别名. v-for 可以 ...
- while做法1.兔子生兔子 2.求100以内质数的和3.洗发水15元 牙膏5元 香皂2元 150元的算法
1.兔子生兔子 2.求100以内质数的和 3.150块钱花完问题
- while:1.兔子生兔子问题 2.打印菱形 3.求100以内质数的和4.洗发水15元一瓶,牙膏5元一支,香皂2元一块,150元刚好花完
1.兔子生兔子问题: 2.打印菱形 3.求100以内质数的和 4.洗发水15元一瓶,牙膏5元一支,香皂2元一块,150元刚好花完有多少种情况?
- for嵌套:1.兔子生兔子问题 2.打印菱形 3.求100以内质数的和
1.兔子生兔子问题 方法一: 方法二: 2.打印菱形 3.求100以内质数的和
- js循环语句
1.for循环 for(语句1:语句2:语句3){ 代码块 } //语句1:初始化表达式; //语句2:条件表达式; //语句3:更新表达式; 2.for-in循环 for(x in object){ ...
- python循环语句详细讲解
想必大家都知道python循环语句吧,可以python循环语句有多种,比如for循环.while循环.if.else等等, 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下 ...
- JS循环语句的理解
循环语句就是让程序重复性去做某些工作 最常见的就是for循环 那它的写法都有哪些呢? 1.必须要有初始值 2.要有条件判断 3.状态的改变 4.循环体 一定要控制循环多少次结束,否则就变成了死循环,消 ...
- 经典的兔子生兔子问题(C#递归解法)
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 思路:先求出每个月新增的兔子,再用循环求和即可算出这个月 ...
- 9月14日JavaScript循环语句作业解析
1.一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米 解法一: var gd = 8848; var cs = 0; while(true) { cs++; gd = gd ...
随机推荐
- 记录我的点点滴滴从此刻做起——iOS开发工程师
作为一个iOS工程师,想写博客也是有原因的:首先有这个想法(写博客的想法)也是因为想到自己都从事iOS开发快两年了,怎么也只会堆代码,写view,技术真的很一般,感觉都要被淘汰了:基于以上原因,自己也 ...
- ubuntu 16.04 安装nodejs
经过几天的尝试,终于装好了: 1. nodejs官方推荐一下安装方式: NodeSource的二进制安装脚本NodeSource Using Ubuntu curl -sL https://deb.n ...
- CAS Client集群环境的Session问题及解决方案
[原创申明:文章为原创,欢迎非盈利性转载,但转载必须注明来源] 之前写过一篇文章,介绍单点登录的基本原理.这篇文章重点介绍开源单点登录系统CAS的登录和注销的实现方法.并结合实际工作中碰到的问题,探讨 ...
- [Bind(Exclude = "OrderId")][ScaffoldColumn(false)]
[Bind(Exclude = "OrderId")] 的意思是:View里的Model,在你提交给 Action时,不会绑定到Action的参数Model,默认它会绑定. mvc ...
- Jsoup问题---获取http协议请求失败 org.jsoup.UnsupportedMimeTypeException: Unhandled content type. Must be text/*, application/xml, or application/xhtml+xml.
Jsoup问题---获取http协议请求失败 1.问题:用Jsoup在获取一些网站的数据时,起初获取很顺利,但是在访问某浪的数据是Jsoup报错,应该是请求头里面的请求类型(ContextType)不 ...
- error LNK2001: 无法解析的外部符号
1.错误描述 error LNK2001: 无法解析的外部符号 "__declspec(dllimport) void __cdecl PadSystem::Private::printQS ...
- EZchip将推全球首款100核64位ARM A-53芯片
EZchip将推全球首款100核64位ARM A-53芯片 2015-02-25 16:32:03 来源:互联网 关键字: 将推 全球 64位 arm EZchip日前表示,将准备开发 ...
- 理解Docker(5):Docker 网络
本系列文章将介绍 Docker的相关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 ...
- python爬虫学习(7) —— 爬取你的AC代码
上一篇文章中,我们介绍了python爬虫利器--requests,并且拿HDU做了小测试. 这篇文章,我们来爬取一下自己AC的代码. 1 确定ac代码对应的页面 如下图所示,我们一般情况可以通过该顺序 ...
- [AR]ImageTarget(图像识别)
ImageTarget 前言 ImageTarget 顾名思义,就是图像识别,本文记录下作者最近学习vuforia中的imageTarget笔记与心得. vuforia guide:https://l ...