for 练习
一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米
var height = 0.00001;
for (var i = 1; true; i++) {
height *= 2;
if (height >= 8848) {
break;
}
}
alert(i);
有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问几年后有多少对兔子,幼兔、小兔、成兔对数分别是多少。
幼兔 1 小兔 0 成兔 0
幼兔 0 小兔 1 成兔 0
幼兔 1 小兔 0 成兔 1
幼兔 1 小兔 1 成兔 1
幼兔 2 小兔 1 成兔 2
幼兔 3 小兔 2 成兔 3
幼兔 5 小兔 3 成兔 5
当前月份幼兔 = 上个月的成兔+上月小兔
当前月份小兔 = 上月幼兔
当前月份成兔 = 上月成兔+上月小兔
var count = prompt();
var youtu = 1;
var xiaotu = 0;
var chengtu = 0;
for (var i = 1; i <= true; i++) {
var pre_youtu = youtu;
var pre_xiaotu = xiaotu;
var pre_chengtu = chengtu;
暂存
youtu = pre_xiaotu + pre_chengtu;
xiaoti = pre_youtu;
chengtu = pre_chengtu + pre_xiaotu;
}
alert(youtu + "," + xiaotu + "," + chengtu);
羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能
羽毛球拍最多买13个 球最多买66个 水最多买100个
var str = 0;
for(var i =1;i<=13;i++){
for(var j=1;j<=66;j++){
for (var k = 1; k <= 100; k++) {
var sum = i*15 + j*3 + k*2;
if(sum == 200){
str++;
}
}
}
}
alert(str);
公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性
公鸡最多50,母鸡最多100,小鸡最多200
var str =0;
for(var i =1;i<=50;i++){
for(var j =1;j<=100;j++){
for (var k = 1; k <= 200;k++){
var sum = i * 2 + j * 1 + k * 0.5;
var sum2 = i + j + k;
if (sum == 100 && sum2==100) {
str++;
}
}
}
}
alert(str);
凑钱1,2,5凑20元钱有多少可能
1元 20 2元 10 5元 4
var str =0;
for(var i =1;i<=20;i++){
for(var j =1;j<=10;j++){
for(var k =1;k<=4;k++){
sum=i*1+j*2+k*5;
if (sum == 20) {
str++;
}
}
}
}
alert(str);
随机推荐
- js对象的key类型
http://javascript.ruanyifeng.com/grammar/object.html#toc2 对象的所有键名都是字符串(ES6 又引入了 Symbol 值也可以作为键名),所以加 ...
- dva 知识点
dva中,路由模式从hashHistory换成 browserHistory: dva-cli创建的项目中,src/index.js相应部分修改如下: import browserHistory fr ...
- js正则表达式只能是数字、字母或下划线
//只能是数字.字母或下划线 function isValid(str) { var reg = /^\w+$/g; return reg.test(str); }
- AXI_LITE源码学习笔记
AXI_LITE源码学习笔记 1. axi_awready信号的产生 准备接收写地址信号 // Implement axi_awready generation // axi_awready is a ...
- hyperledge fabric里order-kafka过程分析
Broadcast主要接收Peer的数据并在Orderer里面生成一系列数据块,主要流程见下图: Broadcast过程分析:Peer(客户端)通过GRPC发起通信,与Orderer连接成功之后,便可 ...
- IIS webService 并发 性能
IIS webService 并发 性能 做的WebService,客户压力测试500并发(随机步长60s-90s),响应速度不理想. 1,优化程序,压缩执行时间2,提高IIS“最大工作进程数 ...
- uiautomator viewer
前言 环境搭建好了,下一步元素定位,元素定位本篇主要介绍如何使用uiautomatorviewer,通过定位到页面上的元素,然后进行相应的点击等操作. uiautomatorviewer是androi ...
- 解决 VUE 微信登录验证 【感谢原文:https://segmentfault.com/a/1190000009493199】
[感谢原文:https://segmentfault.com/a/1190000009493199] SPA单页应用中微信授权登录的一点思路 单页应用应该如何解决微信授权登录的尴尬跳转?后退无法返回? ...
- 开始使用Chronograf(官方说明)
地址:https://docs.influxdata.com/chronograf/v1.6/introduction/getting-started/ 开始使用Chronograf 在本页面 入门概 ...
- 64位系统VBS调用32位COM组件
64位系统VBS调用32位COM组件 标签: 32位, 64位, COM, COM组件, VB, VBS, VBScript 标题: 64位系统VBS调用32位COM组件作者: Demon链接: ht ...