1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <script type="text/javascript">
  5. /*
  6. if
  7. switch
  8. switch语句的特殊之处: case后面可以跟常量与变量或者是表达式。
  9. 循环语句:
  10. while
  11. 格式:
  12. while(判断的条件){
  13. 循环体内容
  14. }
  15. var count = 0 ;
  16. while(count<5){
  17. document.write("hello world<br/>");
  18. count++;
  19. }
  20. 需求: 计算1~100的总和。
  21. var num = 1;
  22. var result = 0;
  23. while(num<=100){
  24. result +=num;
  25. num++;
  26. }
  27. document.write("结果:"+result);
  28. do-while循环语句
  29. do{
  30. 循环语句;
  31. }while(判断条件);
  32. 需求;计算1~100奇数的总和。
  33.  
  34. var num = 1;
  35. var result = 0;
  36. do{
  37. if(num%2!=0){
  38. result +=num;
  39. }
  40. num++;
  41. }while(num<=100);
  42. document.write("结果:"+result);
  43. for循环语句:
  44. 格式:
  45. for(初始化语句; 判断的条件 ; 循环后的语句){
  46. 循环体语句;
  47. }
  48. 需求;计算1~100偶数的总和。
  49. */
  50. var result = 0 ;
  51. for(var i = 1 ; i<=100 ; i++){
  52. if(i%2==0){
  53. result +=i;
  54. }
  55. }
  56. document.write("结果:"+result);
  57. </script>
  58. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  59. <title>无标题文档</title>
  60. </head>
  61. <body>
  62. </body>
  63. </html>

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <script type="text/javascript">
  5. //需求1:显示"*"为正方形,5行5列。
  6. for(var i = 0 ; i<5; i++){ // 控制行数
  7. for(var j = 0 ; j<5 ; j++){ //控制列数
  8. document.write("*&nbsp;");
  9. }
  10. //换行
  11. document.write("<br/>")
  12. }
  13. document.write("<hr/>")
  14.  
  15. /*
  16. 输出一个直角三角形
  17.  
  18. *
  19. **
  20. ***
  21. ****
  22. *****
  23.  
  24. */
  25. for(var i = 0 ; i<5; i++){
  26.  
  27. for(var j =0 ; j<=i ; j++){
  28. document.write("*&nbsp;");
  29. }
  30. document.write("<br/>");
  31. }
  32. document.write("<hr/>")
  33. //打印九九乘法表
  34. for(var i = 1 ; i<= 9 ; i++){
  35. for(var j = 1 ; j<=i ; j++){
  36. document.write(i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;");
  37. }
  38. document.write("<br/>");
  39. }
  40. </script>
  41. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  42. <title>无标题文档</title>
  43. </head>
  44. <body>
  45. </body>
  46. </html>

javascript循环语句的更多相关文章

  1. JavaScript循环语句-6---for语句,while语句的应用逻辑

    JavaScript循环语句 学习目标 1.掌握for语句的语法结构 2.掌握for语句的应用逻辑 for语句 语法: For(语句1:语句2:语句3){ 被执行的代码块: } 语句1:在循环(代码块 ...

  2. java基础61 JavaScript循环语句之while、do...while、for及for...in循环(网页知识)

    本文知识点(目录): 1.while循环语句    2.do...while循环语句    3.for循环语句    4.for...in循环语句    5.附录1(with语句)    6.附录2( ...

  3. 高性能JavaScript 循环语句和流程控制

    前言 上一篇探讨了达夫设备对于代码性能的影响,本文主要探讨并且测试各种常见的循环语句的性能以及流程控制中常见的优化. 循环语句 众所周知,常用的循环语句有for.while.do-while以及for ...

  4. JavaScript 循环语句入门详解

    JavaScript Switch 语句 语法 switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case ...

  5. JavaScript 循环语句

    while     while循环由两个代码块组成,分别是条件语句和循环体. while ( [条件] ) { [循环体] } while循环类似于if语句,不同的是while循环将不断地执行循环体直 ...

  6. 9月14日JavaScript循环语句作业解析

    1.一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米 解法一: var gd = 8848; var cs = 0; while(true) { cs++; gd = gd ...

  7. 你可能不知道的java、python、JavaScript以及jquary循环语句的区别

    一.概述 java循环语句分为四种形式,分别是 while, do/while, for, foreach: python中循环语句有两种,while,for: JavaScript中循环语句有四种, ...

  8. javascript语句——条件语句、循环语句和跳转语句

    × 目录 [1]条件语句 [2]循环语句 [3]跳转语句 前面的话 默认情况下,javascript解释器依照语句的编写顺序依次执行.而javascript中的很多语句可以改变语句的默认执行顺序.本文 ...

  9. Javascript基础系列之(六)循环语句(while语句)

    循环语句的作用是反复的执行同一段代码,尽管分几种不同的类型,但其原理几乎相同:只要给定的条件满足,包含在循环体内的语句会不断执行,一旦条件不再满足则终止. while循环是前测试循环,这意味着是否终止 ...

随机推荐

  1. CAN总线简介:如何以编程方式控制汽车

    最近,我正与Voyage公司的朋友合作研究,以实现福特Fusion空调系统(A/C)的编程控制.目前,Voyage公司正努力打造自动驾驶的终极目标:能够以低廉的价格成本和广泛的投放范围,把世界任何地方 ...

  2. Django简介及安装

    Django简介及安装 我们都知道,Django是一种基于Python的Web开发框架. 那么,什么是Web开发?Web开发指的是开发基于B/S架构,通过前后端的配合,将后台服务器的数据在浏览器上展现 ...

  3. js常用骚操作总结

    打开网址 window.open("http://www.runoob.com"); 判断是否为url var url = $("#url").val(); i ...

  4. 使用VGG16完成猫狗分类

    from keras.applications.vgg16 import VGG16 from keras.models import Sequential from keras.layers imp ...

  5. java中activiti框架中的排他网关使用方法,多条件判断

    当排他网关的判断条件中出现多个条件时,需要注意,设置判断条件时,可能遇到,流向相同的任务,而判断条件的变量个数不同 那么,必须在后面的运行任务时,将所有的涉及到的变量都设置进任务中,只不过,如果这个任 ...

  6. BZOJ 世界树

    第一步首先建虚树 第二步两遍dfs,一次从叶子到根,一次从根到叶子,就可以得到虚树中每个节点在M个询问点中离他最近的是哪个(简称为控制点) 第三步考虑计算答案,对于整个树,我们把节点化为三个种类 1. ...

  7. Linux命令行——scp命令

     原创声明:本文系博主原创文章,转载或引用请注明出处. scp 一般格式: scp [option] src dst 1. src和dst格式为: [user@]host:/path/to/file ...

  8. 流媒体服务器搭建 red5

    简介 1. 流媒体指以流方式在网络中传送音频.视频和多媒体文件的媒体形式.相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等 ...

  9. ubuntu NAT dhcp

    说明: 1.在服务器版本中,没有想桌面版一样的NetworkManager工具,所以的一切都是在命令行上操作的. 2.本文只针对DHCP默认分配的IP进行查看. 方法: 1.如果要使用DHCP,那么需 ...

  10. @SpringQueryMap注解 feign的get传参方式(转)

    spring cloud项目使用feign的时候都会发现一个问题,就是get方式无法解析对象参数.其实feign是支持对象传递的,但是得是Map形式,而且不能为空,与spring在机制上不兼容,因此无 ...