if表达式
语法:
    if(条件)
         表达式
如果条件成立, 则执行表达式,否则不执行

if else表达式
    if(条件)
        表达式1
     else
       表达式2
说明:如果条件成立执行表达式1,否则执行表达式2
if else表达式
    if(条件1)
        表达式1
     else if(条件2)
        表达式2
      else
      表达式3
说明:
如果条件1成立执行表达式1,如果条件2成立执行表达2…否则执行表达式3

switch语句
语法:

switch(表达式)case 条件1:表达式1case 条件2:表达式2case 条件3:表达式3case 条件4:表达式4default:表达式5

说明:如果表达式和条件1结果相同执行表达式1,表达式和条件2结果相同执行表达式2,表达式和条件3结果相同执行表达式3,表达式和条件4结果相同执行表达式4,否则执行条件5;还可以在case后家break,退出整个switch();如果不加break,会从条件成立处一直执行完

while()循环语句
以打印0-100为例

var i=0;//一个变量用来判断
while(i<100)/循环条件
{
alert(i);//循环体
i++;//循环条件改变
}

说明:如归循环条件成立,循环体会一直执行下去,否则退出循环

do-while() 以0-100打印为例

var i=0;
do{alert(i);//循环体i++;//循环变量改变}while(i<100)//循环条件的判断

说明:如归循环条件成立,循环体会一直执行下去,否则退出循环,与while()不同的是,while()先判断,在执行(可能一次都不执行),do…while()先执行在判断(至少执行1次)

for循环

语法
for(初始化变量; 循环条件;循环变量改变){循环体;//当循环条件成立时,循环体一直执行下去,否则退出循环}
以1-100求和为例
var i,sum = 0;
for(i = 1;i <= 100; i++)
{sum += i;
}

javascript入门之条件表达式,循环相关推荐

  1. 【C语言探索之旅】 第一部分第六课:条件表达式

    内容简介 1.课程大纲 2.第一部分第六课:条件表达式 3.第一部分第七课预告:循环语句 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. ...

  2. Scala声明变量、常用类型、条件表达式、块表达式、循环

    一. Scala基础 1. 声明变量 package cn.toto.scala/*** Created by toto on 2017/6/27.*/ object VariableDemo {de ...

  3. JavaScript实现:如何写出漂亮的条件表达式

    摘要:就让我们看看以下几种常见的条件表达场景,如何写的漂亮! 本文分享自华为云社区<如何写出漂亮的条件表达式 - JavaScript 实现篇>,原文作者:查尔斯. 条件表达式,是我们在c ...

  4. 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】

    ⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...

  5. if条件表达式和while循环语句

    Python基础语法 1.if条件表达式 2.循环语句 2.1 while语句 2.2 for语句 2.3 range函数 3.今日份实验 3.1在控制台中录入四个数字,打印最大值 3.2 控制台中录 ...

  6. Oracle入门(十四E)之条件表达式case和deocde函数

    一.表达式 (1)条件表达式 共有两种条件表达式,即 CASE 表达式和DECODE 表达式.就 CASE 比较两个表达式而言,该表达式在逻辑上等效于之前学习的NULLIF 函数.如果两个表达式相等, ...

  7. JavaScript入门(part7)--流程控制

    学习笔记,仅供参考,有错必纠 参考自:pink老师教案 文章目录 JavaScript入门 流程控制 流程控制概念 顺序流程控制 分支流程控制 三元表达式 switch分支流程控制 for循环 双重f ...

  8. JavaScript入门笔记

    第一章 JavaScript语法 1.1 初识JavaScript 1.3 数据类型 1.4 string和boolean类型 1.5 算数操作符 第二章 JavaScript流程控制语句 2.1 循 ...

  9. 前端三剑客 HTML、CSS、JavaScript 入门到上手

    前端三剑客 1. HTML基础使用 1.1 HTML 入门实例 1.2 HTML 常见标签 ① 注释标签 ② 标题标签 ③ 段落标签 ④ 换行标签 HTML转义字符 ⑤ 格式化标签 ⑥ 图片标签 ⑦ ...

最新文章

  1. python applymap_Python pandas.DataFrame.applymap函数方法的使用
  2. c语言编程怎么自学网,c语言函数
  3. 操作系统学习(五) 、代码段和数据段描述符
  4. SQLSERVER数据仓库的构建与分析
  5. C++ BSS段、数据段、代码段、堆与栈及五大内存分区
  6. Codeforces Round #656 (Div. 3) C. Make It Good
  7. 苹果Safari中保存的密码如何导入Chrome浏览器?
  8. 最优矩阵链乘(动态规划)
  9. discuz核心类库class_core的函数注释
  10. GPS模拟器与Windows Mobile模拟器
  11. 李密(582~619)
  12. 无法创建目录d oracle,Qt无法创建目录(Qt could not create directory)
  13. 苹果授权登录(Sign in with Apple)-JAVA后端开发
  14. 用C++实现生产者-消费者问题模型
  15. 浅谈深度学习:基于对LSTM项目`LSTM Neural Network for Time Series Prediction`的理解与回顾
  16. 高效团队建设与管理 学习心得
  17. 【CloudCompare】高程显示
  18. 瓦力机器人故障维修_机器人瓦力让人无力吐槽的坑爹剧情!
  19. 关于微信公众平台迁移见证需要具备什么条件?
  20. 京东图片列表、左侧导航栏、网易新闻列表、京东页面布局、京东轮播图

热门文章

  1. CbioPortal 安装教程全 (前端+后端+数据库)
  2. openGauss安全(下)
  3. 众多番红花高清图片素材一键即可获取
  4. 算法,16瓶水,有一瓶有毒,假设一只小白鼠喝一滴水,一个小时后会死亡,一个小时找出那瓶有毒的水至少需要几只小白鼠?
  5. windows下mysql自动备份
  6. 手机号验证html js,JS手机号码验证(包括13、15、18号段) - YangJunwei
  7. 某银行电子银行风险评估服务
  8. Linux-RAID详解及配置
  9. 莫干山祼心谷越野体验
  10. 联想企业网盘:与数据管理的大潮相向而行