1.本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?

 var benjin=1000,liv=0.003;for(var i=0;i<=5;i++){benjin+=benjin*liv;}document.write('5年后获得的本金为:'+benjin+'<br/>'); //1018.1355412164587

2.有个人想知道,一年之内一对兔子能繁殖多少对?于是就筑了一道围墙把一对兔子关在里面。已知一对兔子每个月可以生一对小兔子,而一对兔子从出生后第3个月起每月生一对小兔子。 假如一年内没有发生死亡现象,那么,一对兔子一年内(12个月)能繁殖成多少对?兔子的规律为数列,1,1,2,3,5,8,13,21)

3.输出100-999之间的所有水仙花数: 153=1的三次方 +5的三次方 +3的三次方

  for (var i=100;i<=999;i++){var baiWei=parseInt(i/100); //百位数//console.log(baiWei);var shiWei=parseInt((i/10)%10);//十位数//console.log(shiWei);var geWei=parseInt(i%10);//个位数//console.log(geWei)   if(i==baiWei*baiWei*baiWei+shiWei*shiWei*shiWei+geWei*geWei*geWei){document.write(i+'<br />');//153 370 371 407}}

4.入职薪水10k,每年涨幅5%,50年后工资多少?

 var xinShui=10000;for(var i=1;i<=50;i++){xinShui+=xinShui*0.05;}document.write('50年后工资:'+xinShui+'<br />');//114673.99785753674

5.打印1000-2000年中所有的闰年,并以每行四个数的输出?

 var  ss=0;for (var i=1000;i<=2000;i++) {if (i%4==0 && i%100!=0 || i%400==0) {ss++;document.write(i+'<br />')}}document.write(ss+'<br />')

6.有1元,2元,5元的钱,现在凑成20元,有多少种可能性?

 var keNengxing1=0;for (var Yi=0;Yi<=20;Yi++) {for (var Er=0;Er<=10;Er++) {for (var Wu=0;Wu<=4;Wu++) {var zongQian=Yi*1+Er*2+Wu*5;//总钱数if (zongQian==20){keNengxing1++;document.write('1元:'+Yi+'张;&nbsp;&nbsp;&nbsp;'+'2元:'+Er+'张;&nbsp;&nbsp;&nbsp;'+'5元:'+Wu+'张;&nbsp;&nbsp;&nbsp;'+'<br />')}}}}document.write('凑20元的可能性:'+keNengxing1+'<br />');//29
  1. 一张纸的厚度是0.0001米,将纸对折,问 对折多少次厚度超过珠穆朗玛峰的高度8848米?
 var height=8848;// 珠穆朗玛峰高var zheight=0.001; // 纸高var i=0; // 对折次数for(;zheight<=height;i++){zheight*=2;}console.log('对折次数:'+i);## 标题
  1. 羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能?
    条件为:羽毛球拍最多买13个 球最多买66个 水最多买100个
var keNengxing2=0;for (var Yumaoqiu=0;Yumaoqiu<=13;Yumaoqiu++) {for (var Qiu=0;Qiu<=66;Qiu++) {for (var Shui=0;Shui<=100;Shui++) {var zongQian=Yumaoqiu*15+Qiu*3+Shui*2;if (zongQian==200){keNengxing2++;document.write('羽毛球拍:'+Yumaoqiu+'副;&nbsp;&nbsp;&nbsp;'+'球:'+Qiu+'个;&nbsp;&nbsp;&nbsp;'+'水:'+Shui+'瓶;&nbsp;&nbsp;&nbsp;'+'<br />')}}}}document.write('200元买球,买水可能性为:'+keNengxing2+'<br />');//245

9.公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性?条件:公鸡最多50,母鸡最多100,小鸡最多200

 var keNengxing3=0;for (var Gongji=1;Gongji<=50;Gongji++) {for (var Muji=1;Muji<=100;Muji++) {for (var Xiaoji=1;Xiaoji<=200;Xiaoji++) {var ZongjiQian=Gongji*2+Muji*1+Xiaoji*0.5; //钱数var  Jishu=Gongji+Muji+Xiaoji;  //鸡数if (ZongjiQian==100 && Jishu==100){keNengxing3++;document.write('公鸡数为:'+Gongji+'只;&nbsp;&nbsp;&nbsp;'+'母鸡数为:'+Muji+'只;&nbsp;&nbsp;&nbsp;'+'小鸡数为:'+Xiaoji+'只;&nbsp;&nbsp;&nbsp;'+'<br />')}}}}document.write('100文买100只鸡可能性为:'+keNengxing3);//33

JavaScript中for循环练习题相关推荐

  1. javascript中for循环和setTimeout同时使用,出现的问题

    javascript中for循环和setTimeout同时使用,出现的问题 for循环代码 <!DOCTYPE html> <html lang="en"> ...

  2. JavaScript中的循环语句-while循环

    -JavaScript中有三种循环语句,分别为while循环,do-while循环和for循环. 现在来聊一聊while循环. 首先讲一讲 if 语句和while 循环的格式是非常相似的,但是它们都拥 ...

  3. Javascript中for循环

    在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循 ...

  4. Javascript中的循环变量声明,到底应该放在哪儿?

    不放走任何一个细节.相信很多Javascript开发者都在声明循环变量时犹 豫过var i到底应该放在哪里:放在不同的位置会对程序的运行产生怎样的影响?哪一种方式符合Javascript的语言规范?哪 ...

  5. Javascript中for循环别名

    无意间看到这个列子,想起来了Javascript中的给循环起别名来控制循环终止 贴出来分享一下: test:for (var i = 0; i < 10; i++) { switch (i) { ...

  6. JavaScript中事件循环的理解 Event Loop

    为了解决单线程运行阻塞问题,JavaScript用到了计算机系统的一种运行机制,这种机制就叫做事件循环(Event Loop) 事件循环(Event Loop) 在JavaScript中,所有的任务都 ...

  7. JavaScript中for循环嵌套编程小案例

    编写一个函数用于实现金额组合:面额分别有1元.2元.5元的纸币共计N张,现需要付出M元,统计共有几种付法.N.M是用户输入的值.(有10张纸币,面额分别是1元.2元.5元,现需要付出18元,通过编程统 ...

  8. javascript中的循环和遍历

    js提供了许多循环遍历数组和对象的方法和API.下面列出一些比较常见的方法. for 循环 js中最常见的莫过于for来进行遍历了.在循环体中可以通过break 和 continue来对循环进行一定的 ...

  9. javascript中while循环、do....while与for循环的用法和区别

    while语法: 1.while语法: while(循环条件){ 循环主体; } 计算表达式的值,当值为真(非0)时,则 执行循环体语句. 例: <script type="text/ ...

最新文章

  1. 人群密度估计--Leveraging Unlabeled Data for Crowd Counting by Learning to Rank
  2. leetcode算法题--最长数对链
  3. linux学习笔记 (fork FILE PC)
  4. cbow word2vec 损失_Skip-gram和CBOW知识点
  5. [Android Pro] 完美解决隐藏Listview和RecyclerView去掉滚动条和滑动到边界阴影的方案...
  6. python对浏览器的常用操作_selenium+python基本操作(02)
  7. 医院计算机管理工资,医院工资管理系统的设计与开发
  8. 买彩票,也要了解一些数学知识
  9. word实现文献引用2
  10. python全套完整教程-Python语言基础50课 全套完整版(含doc版)
  11. 使用Java根据约定格式生成Oracle建表语句
  12. Sigmoid函数总结
  13. 计算机网络网线制作工具有,网线制作工具 网线水晶头制作过程详解(视频+图文教程)...
  14. needs to declare permission android.permission.REQUEST_INSTALL_PACKAGES
  15. xctf攻防世界 MISC高手进阶区 MISCall
  16. 【阶段三】Python机器学习30篇:机器学习项目实战:智能推荐系统的基本原理与计算相似度的常用方法
  17. 如何搭建一个简单的个人网站
  18. HDU 3713 Double Maze
  19. esp32--无线控制灯
  20. linux ftp连接超时(10060),实在搞不定了,求助!WDCP FTP登录失败,提示错误10060

热门文章

  1. 电子现金 圈存、补登
  2. mysql维基_维基逃离MySQL 力挺开源数据库 MariaDB
  3. 论文阅读-VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION
  4. Java(一)——环境配置及相关软件的安装
  5. 互联网时代的春秋战国
  6. C语言学习笔记——输入五个国家的名称,按字母顺序排列输出
  7. ROS--rospy
  8. 圣诞来了,给喜欢的人做个表白网站(附完整源码)
  9. 【松岩盘前视点】2019-9-11
  10. 【论文阅读】保守和适应性惩罚+基于模型的安全强化学习