js部分---for循环练习题
1有一张0.0001米的纸,对折多少次可以达到珠穆朗玛峰的高度8848; <script>
/*var h=0.0001;
var biao=0;
for(;;)
{
h=h*2;
if(h>8848) { break;
}
biao=biao+1;
}
alert(biao+1);*/
2//括号内填加减符号,使等式成立;有几种情况;把加减符号转换成加+1和-1
//12()34()56()78()9=59
for(var i=-1;i<2;i=i+2)
{
for(var j=-1;j<2;j=j+2)
{
for (var k=-1;k<2;k=k+2)
{
for(var p=-1;p<2;p=p+2)
{
if(12+i*34+j*56+k*78+p*9==59)
{
alert(i+"|"+j+"|"+k+"|"+p);
}
}
}
} }
3.
有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问8个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。
幼兔 1 小兔 0 成兔 0 初始值
幼兔 0 小兔 1 成兔 0 第一个月
幼兔 1 小兔 0 成兔 1 第二个月
幼兔 1 小兔 1 成兔 1 第三个月
幼兔 2 小兔 1 成兔 2 第四个月
幼兔 3 小兔 2 成兔 3 第五个月
幼兔 5 小兔 3 成兔 5 第六个月
当前月份幼兔 = 当月成兔
当前月份小兔 = 上月幼兔
当前月份成兔 = 上月成兔+上月小兔
算第八个月的兔子数;
var yt=1;
var xt=0;
var ct=0;
for(var i=0;i<9;i++)
{
if(i==0)
{
yt=1;
xt=0;
ct=0;
alert("第1个月的幼兔:"+yt+",小兔是"+xt+",成兔"+ct);
}
else
{ct=ct+xt;
xt=yt;
yt=ct;
}
}
alert("第8个月的幼兔:"+yt+",小兔是"+xt+",成兔"+ct);
4
羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能
羽毛球拍最多买13个 球最多买66个 水最多买100个
var biao=0;
for(var i=1;i<=13;i++)
{
for(var j=1;j<=66;j++)
{
for(var k=1;k<=100;k++)
{
if(i*15+j*3+k*2==200)
{
biao++;
}
}
}
}
alert("有"+biao+"种可能");
5.
公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性
公鸡最多50,母鸡最多100,小鸡最多200
var biao=0;
for(var i=1;i<=50;i++)
{
for(var j=1;j<=100;j++)
{
for(var k=1;k<=200;k++)
{
if(i*2+j*1+k*0.5==100&&i+j+k==100)
{
biao++;
}
}
}
}
alert(biao);
6.凑钱1,2,5凑20元钱有多少可能
1元 20 2元 10 5元 4
var biao=0;
for(var i=1;i<20;i++)
{
for(var j=1;j<10;j++)
{
for(var k=1;k<4;k++)
{
if(i*1+j*2+k*5==20)
{
biao++;
}
}
}
}
alert(biao);
js部分---for循环练习题的更多相关文章
- js 控制Div循环显示 非插件版
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- js种的循环语句
//js种的循环语句 //while与do while的区别是while是满足条件后才执行 //do while是不管满不满足条件都会执行一次 //for 循环与while,do while相比循环结 ...
- js中的循环语句
js中的循环语句可分为三种:1.while:2.do……while:3.for. while的语法为 while (exp) { //statements;} var a=1,b=0; whil ...
- js的事件循环绑定和jQuery的隐式迭代
js的事件循环绑定和jQuery的隐式迭代 js事件循环绑定 jQuery隐式迭代 先举一个例子:给定一个ul,点击列表内的每一个li元素,使它的背景色变红,下边分别用js代码和jQuery实现. & ...
- 原生JS—实现图片循环切换的两种方法
今天我们主要讲讲如何使用原生JS实现图片的循环切换的方法.多余的话我们就不多说了,我们一个一个开始讲吧. 1 原生JS实现图片循环切换 -- 方法一 在上栗子之前我们先简单介绍一下所用的一些知识点. ...
- 原生JS—实现图片循环切换及监测鼠标滚动切换图片
今天我们主要讲讲如何使用原生JS实现图片的循环切换的方法以及如何检测鼠标滚动循环切换图片.多余的话我们就不多说了,我们一个一个开始讲吧. 1 原生JS实现图片循环切换 -- 方法一 在上栗子之前我们 ...
- js中的循环
js中的循环是我们经常要用到的,现在进行一些归纳. 一.javascript种的循环. 1.循环对象 var o = { name: 'Jack', age: 20, city: 'Beijing' ...
- JS JavaScript事件循环机制
区分进程和线程 进程是cpu资源分配的最小单位(系统会给它分配内存) 不同的进程之间是可以同学的,如管道.FIFO(命名管道).消息队列 一个进程里有单个或多个线程 浏览器是多进程的,因为系统给它的进 ...
- js:for循环ul/li,获取当前被点击元素的id,以及给其他li设置属性
js:for循环ul/li,获取当前被点击元素的id,以及给其他li设置属性 <!doctype html> <html> <head> <meta char ...
随机推荐
- python操作二进制文件
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体. struct模块中最重 ...
- [开发笔记]-使用jquery获取url及url参数的方法
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作 1.jquery获取url很简单,代码如下: window.location.href; 其实只是用到了javasc ...
- 蓝桥杯 ALGO-4 结点选择 (树形动态规划)
问题描述 有一棵 n 个节点的树,树上每个节点都有一个正整数权值.如果一个点被选择了,那么在树上和它相邻的点都不能被选择.求选出的点的权值和最大是多少? 输入格式 第一行包含一个整数 n . 接下来的 ...
- iOS如何生成.a文件
首先来谈谈为何要使用.a文件 Objective-c语言有.h .m 文件组成.静态库可以将 .m文件封装成一个.a文件,第三方应用程序只需要拿到这个.a文件和代码对应的.h文件即可使用静态库中封装的 ...
- [转]理解WSRF之一 使用WS-ResourceProperties (整理自IBM网站)
理解 WSRF第1部分-使用 WS-ResourceProperties 本 教程是一个由 4 部分组成的系列文章中的第 1 部分,该系列介绍 WSRF(Web Services Resource ...
- Arrays.equals()
我们知道判断字符串相等使用的是equals方法,那么要是判断两个字符串数组是否相等呢,要是char数组呢,同样的java.util.Arrays类提供了equals()方法,如下是官方API: /** ...
- 使用hadoop multipleOutputs对输出结果进行不一样的组织
MapReduce job中,可以使用FileInputFormat和FileOutputFormat来对输入路径和输出路径来进行设置.在输出目录中,框架自己会自动对输出文件进行命名和组织,如:par ...
- php大力力 [017节]来来来,庆祝一下🎁大力力第一个数据库录入程序完成!
庆祝一下
- 深入理解:Android 编译系统
一,简介: Android Build 系统是用来编译 Android 系统,Android SDK 以及相关文档的一套框架.众所周知,Android 是一个开源的操作系统.Android 的源码中包 ...
- susy 学习之进阶
由于现在对susy的教程有限,只有官网指南性质的文档,然后就是w3cplus对她的翻译,所以我从零安装susy并调试项目到与从github上克隆susy项目同时进行,主要是为了参考susy放在git上 ...