javascript入门之条件表达式,循环
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入门之条件表达式,循环相关推荐
- 【C语言探索之旅】 第一部分第六课:条件表达式
内容简介 1.课程大纲 2.第一部分第六课:条件表达式 3.第一部分第七课预告:循环语句 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. ...
- Scala声明变量、常用类型、条件表达式、块表达式、循环
一. Scala基础 1. 声明变量 package cn.toto.scala/*** Created by toto on 2017/6/27.*/ object VariableDemo {de ...
- JavaScript实现:如何写出漂亮的条件表达式
摘要:就让我们看看以下几种常见的条件表达场景,如何写的漂亮! 本文分享自华为云社区<如何写出漂亮的条件表达式 - JavaScript 实现篇>,原文作者:查尔斯. 条件表达式,是我们在c ...
- 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】
⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...
- if条件表达式和while循环语句
Python基础语法 1.if条件表达式 2.循环语句 2.1 while语句 2.2 for语句 2.3 range函数 3.今日份实验 3.1在控制台中录入四个数字,打印最大值 3.2 控制台中录 ...
- Oracle入门(十四E)之条件表达式case和deocde函数
一.表达式 (1)条件表达式 共有两种条件表达式,即 CASE 表达式和DECODE 表达式.就 CASE 比较两个表达式而言,该表达式在逻辑上等效于之前学习的NULLIF 函数.如果两个表达式相等, ...
- JavaScript入门(part7)--流程控制
学习笔记,仅供参考,有错必纠 参考自:pink老师教案 文章目录 JavaScript入门 流程控制 流程控制概念 顺序流程控制 分支流程控制 三元表达式 switch分支流程控制 for循环 双重f ...
- JavaScript入门笔记
第一章 JavaScript语法 1.1 初识JavaScript 1.3 数据类型 1.4 string和boolean类型 1.5 算数操作符 第二章 JavaScript流程控制语句 2.1 循 ...
- 前端三剑客 HTML、CSS、JavaScript 入门到上手
前端三剑客 1. HTML基础使用 1.1 HTML 入门实例 1.2 HTML 常见标签 ① 注释标签 ② 标题标签 ③ 段落标签 ④ 换行标签 HTML转义字符 ⑤ 格式化标签 ⑥ 图片标签 ⑦ ...
最新文章
- python applymap_Python pandas.DataFrame.applymap函数方法的使用
- c语言编程怎么自学网,c语言函数
- 操作系统学习(五) 、代码段和数据段描述符
- SQLSERVER数据仓库的构建与分析
- C++ BSS段、数据段、代码段、堆与栈及五大内存分区
- Codeforces Round #656 (Div. 3) C. Make It Good
- 苹果Safari中保存的密码如何导入Chrome浏览器?
- 最优矩阵链乘(动态规划)
- discuz核心类库class_core的函数注释
- GPS模拟器与Windows Mobile模拟器
- 李密(582~619)
- 无法创建目录d oracle,Qt无法创建目录(Qt could not create directory)
- 苹果授权登录(Sign in with Apple)-JAVA后端开发
- 用C++实现生产者-消费者问题模型
- 浅谈深度学习:基于对LSTM项目`LSTM Neural Network for Time Series Prediction`的理解与回顾
- 高效团队建设与管理 学习心得
- 【CloudCompare】高程显示
- 瓦力机器人故障维修_机器人瓦力让人无力吐槽的坑爹剧情!
- 关于微信公众平台迁移见证需要具备什么条件?
- 京东图片列表、左侧导航栏、网易新闻列表、京东页面布局、京东轮播图