控制流程图    顺序结构  分支结构  循环结构
分支结构:
根据不同的条件,执行不同的代码,得到不同的结果.

if(条件){
  条件成立执行代码
}else{
  条件不成立执行代码
}
  if...else...if嵌套语句

三目运算
  语法 条件表达式? 表达式1:表达式2
  若表达式为假 返回表达式2 为真返回表达式1 
    var num=prompt("输入一个数字");
    var add=num>8?"大于":"小于"
    alert(add)
  多种选择 Switch  必须赋初试值 值与每一个case匹配 满足条件执行相应的代码
  并用break 去终止本次循环并且运行下一个
   Switch(表达式){
     case 值1: 执行代码
     break
      case 值2: 执行代码
     break
      case 值3: 执行代码
     break
      case 值4: 执行代码
     break
     ........
     default:都不匹配执行的代码
   }
   var week=prompt("请输入周几");
     week=parseInt(week)
    switch(week){
    case 1:document.writeln("周一")
    break;
    case 2:document.writeln("周er")
    break;
    case 3:document.writeln("周san ")
    break;
    case 4:document.writeln("周si")
    break;
default:document.writeln("放假啦")
}

循环结构
  可重复执行某段代码
  for语句:
  for(初始化变量;循环条件;循环迭代){
       循环体
  }
   初始化变量:用var声明的一个普通变量 
   循环条件:终止条件
   循环迭代:每次循环最后执行的代码 常用于给计数器更新(递增或者递减)
   
   while循环
     循环语句
     while(判断条件){
       循环体
       循环迭代
     }
   do..... while 
    结构与while基本一致 do while保证循环体至少被执行一次
    do{
      循环体
    }
    while(判断的条件)

继续循环 continue
      跳过本次循环 整体继续执行
      语法:
      for(初始变量;循环条件;循环迭代){
        if(){
          continue
        }
        循环体

js中的流程图和循环语句相关推荐

  1. php中可以实现分支,PHP中的分支及循环语句

    这次实践的都是PHP7的语法. 感觉是以前的5差别不是那么大,只是希望越来越快吧. $looking = isset($_GET['title']) || isset($_GET['author']) ...

  2. php js实现流程图,详解js中构造流程图的核心技术JsPlumb(2)_javascript技巧

    前言:上篇详解js中构造流程图的核心技术JsPlumb介绍了下JsPlumb在浏览器里面画流程图的效果展示,以及简单的JsPlumb代码示例.这篇还是接着来看看各个效果的代码说明. 一.设置连线的样式 ...

  3. js中类似${xx,xxxy}的语句——${}占位符的使用 ``模板字符串的使用

    js中类似$ {xx,xxxy}的语句--${}占位符的使用 & ``模板字符串的使用 `` 是模板字符串,ES2015新增的符号. var x = 'a', y = 'b'; var z = ...

  4. VBA中的10种循环语句

    VBA中的10种循环语句 1.For – Next '循环数组 ArraySum = 0 For i = 1 To 10 ArraySum = ArraySum + MyArray(i) Next i ...

  5. python中for循环流程图_Python循环语句

    Python循环语句 前提:如果让你1-100之间的整数,你用程序应该怎么实现. 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的. 编程语言提供了各种控制结构,允许更复杂的执 ...

  6. js三元运算符_这些优化技巧可以避免我们在 JS 中过多的使用 IF 语句

    最近在重构代码时,我发现早期的代码使用太多的 if 语句,其程度是我从未见过的.这就是为什么我认为分享这些简单的技巧是非常重要的,这些技巧可以帮助我们避免过多的使用 if 语句. 接下来会介绍6种方式 ...

  7. 下列选项中不属于python循环语句的是哪一项_下列选项中,不属于字典操作的方法是哪一项?_学小易找答案...

    [简答题]字符串有哪几种表现形式? [简答题]简述Python程序的执行过程. [单选题]Python 语句x='char';y=2,print(x+y)输出的结果是哪一项?() [编程题]输入三角形 ...

  8. [转载] Python中定义函数,循环语句,条件语句

    参考链接: Python中的局部函数 由于日常程序流中主要是三种结构:顺序,循环,条件,且往往需要自定义函数再调用, 因此今天想学习一下Python中关于定义函数.循环语句和条件语句的写法. 1.定义 ...

  9. 初步认识C语言中的选择和循环语句

    我们在日常生活中经常会做出选择,同样的我们在C语言的学习当中也经常会遇到选择语句,举一个简单的例子: 如果我们好好学习,不断完善自己,那么我们就能社会中找到一份好的工作,最终走上人生巅峰:反之,如果我 ...

最新文章

  1. RxSwift 案例学习(一)
  2. MapReduce中Client提交Job源码分析
  3. python 图像计算方位角
  4. SpringBoot开发环境搭建
  5. 【堆】【DP】Niyaz and Small Degrees(luogu 7600[APIO 2021 T3]/luogu-CF1119F)
  6. mc穿越时空地图android,我的世界RPG地图穿越时空地图存档下载
  7. 使用nginx搭建流媒体直播平台(该方式不适用与多人聊天)
  8. pycharm 中文_环境搭建:3.pycharm社区版安装配置
  9. 微信表情包像素不合适的解决办法
  10. C++可视化界面EasyX图形库的安装以及简单使用
  11. 软件工程之软件设计阶段
  12. 解三元一次方程c语言,解三元一次方程的c语言程序
  13. 指针和指针变量的区别
  14. mysql meb_教你如何恢复使用MEB备份的MySQL数据库
  15. 零编程制作疫情全国行政区地图,理性看待各地疫情防控减码
  16. 资料搜集-JAVA系统的梳理知识5-JAVA基础篇JVM
  17. 浅谈用VB6.0编写“特洛伊木马”程序
  18. 【iMessage苹果证书协议版本】软件安装APNSD-AppID配置中创建结构
  19. 基于NFT的产品追溯实现思路
  20. 字节跳动必问面试题——通用型业务解决方案设计

热门文章

  1. 零基础java自学流程-Java语言高级369
  2. HoloLens2 初入——从Lut表中求解相机内参
  3. 字符串转成GB2312 十六进制转换为字符串
  4. 网页显示和源代码显示不一致
  5. MTK 驱动---(12) memory的操作流程
  6. 三维(点云)语义分割概述以及方法总结
  7. DevOps落地实践,BAT系列,敏捷看板
  8. 基于电力线载波的路灯控制系统设计
  9. Fluent教程—流动进口、出口边界条件
  10. C#版微信公众号支付