总结第九天

今天主要学习了if语句、switch语句、for循环和while循环。

if语句:单分支:

格式:if(条件表达式){

//语句块

        }            !说明:如果当条件表达式成立的时候  得到布尔true  就执行语句块

双分支:格式:if(条件表达式){

//语句块1

        }else{

     //语句块2

        }            !说明:如果当条件表达式成立的时候  得到布尔true  就执行语句块1  但是如果                               条件表达式不成立  得到布尔false  就会执行语句块2

多分支:格式:if(条件表达式1){

//语句块1

      }else if(条件表达式2){

     //语句块2

      } else if(条件表达式3){

    //语句块3

      } else if(条件表达式n){

     //语句块n

        }[else{  

        //语句块

        }

第一步:先去判断条件表达式1是否成立  如果成立得到布尔true   就会执行语句块1  如果不成立  得到false  就会判断条件表达式2是否

第二步:它是建议第一步不成立的基础上    判断条件表达式2是否成立  如果成立得到布尔true   就会执行语句块2  如果不成立  得到false  就会判断条件表达式3是否成立

第三步:它是建议第二步不成立的基础上  先判断条件表达式3是否成立  如果成立就 就会执行语句块3  如果不成立 就会再去判断下一条条件表达式

如果上面的条件表达式都不成立  并且我们写了else这个语句  那么就会执行else里面的语句块

else语句可以省略不写  可写可不写 根据实际情况来定

switch:

格式:switch(变量名){

case值1 :

执行语句块1

break;

case 值2 :

执行语句块2

break;

case 值3:

执行语句块3

break;

case 值n:

执行语句块n

break;

default:

默认的语句块

break;

}

说明:拿变量名的值与case中的每一个值比较全等于比较  如果比较成立 就会执行对应的语句块   但是它会去查找这个对应的语句块的后面是否写了break这个关键字  如果没有写它会继续往下去找break关键字 并且同时会将下面的语句块输出  直达找到break为止!

for 循环:

格式:for(变量初始化;条件表达式;变量更新){

//循环体

    }

    第一步:变量初始化  声明一个变量然后给其赋值   它只执行一次

第二步:判断条件表达式是否成立   如果条件表达式成立 就执行第三步 如果条件表达式不成立就退出循环

第三步:建立第二步成立的基础上  执行循环体

第四步:变量进行更新   立马又来执行第二步 判断条件表达式是否成立!

while循环:

格式:变量初始化

while(条件表达式){

//循环体

变量更新

}

结构说明:  当条件表达式成立时 就执行循环体 !

循环中断关键字:break、continue.

break:当遇到break关键字以后 那么就会中断整个循环  循环不会继续往下执行!

continue:当遇到continue关键字以后 会中断“本次”循环,继续执行下一次循环!



window.prompt(text,defaultText)

 会弹出一个用户输入对话框

  text:提示的信息   可选

  defaultText:可选   默认显示的数据

  当用户点击确定按钮的时候会得到一个String类型的数据!

  如果用户没有填写数据 直接点击了取消按钮  得到null

parseInt(变量名):从一个字符串提取一个整数  当遇到非数值以后就停止提取  如果字符串的第一个字符不是数值 那么直接返回NaN

parseFloat(变量名):从一个字符串提取浮点数  当遇到除了.以外的其它字符就会停止提取如果字符串的第一个字符不是数值 那么直接返回NaN

isNaN(变量名):  先将变量名进行自动的转换Number型 如果转换后是NaN那么就返回true,如果不是NaN就返回false

   

时间: 2024-10-13 16:58:58

总结第九天的相关文章

七日Python之路--第九天

众所周知,代码这东西不是看出来的.程序这东西只哟一个标准. 下面找点开源的东西看看,学习一下大婶们的犀利编码...... 推荐一下: 虽然有点老了:http://www.iteye.com/topic/405150,还有就是GitHub上面搜索一下Django就能出来很多,当然还有OSChina.只是有个问题,就是Django版本不同,具体的内容可能会有些不同,但大概还是相同的.领略即可,然后书写自己的代码. 首要的还是官方文档. 看着还是有些难度的.偶然发现一个不错的Blog:http://w

团队第二次冲刺第九天

今天是团队第二次冲刺第九天. 昨天继续调试代码 今天我们一起修改代码,将所有部分连接到一起 困难有部分功能不能实现

《校园封神榜》个人工作总结——第九天

今天是团队开发的第九天,个人总结和今天的计划如下: 昨天,第三个界面基本上完成,但是要加上一个listview控件,多这个控件不熟悉.没有成功实现 今天,研究listview控件,并成功从数据库中读取数据添加到listview控件中

DB天气app冲刺第九天

今天已经是冲刺的第九天了.应该算是进入了冲刺的后半期了.今天的android界面UI设计基本完成了.但还是有一些的bug,自己怎么也调不好,明天需要请教一下大神去. 今天已经把昨天布置的任务完成了.昨天自己手贱弄得设计重新开始也弄好了.然后控件的功能跳转也完善了.明天需要继续完善,因为总感觉做的不好.希望能够做一个微博登陆的跳转并分享,看看能不能实现. 然后明天准备是完善控件以及把残留的UI的小bug弄好.当然这不是最主要的,最主要的是要去弄一下全国城市的的数据库,因为这个弄不好的话以后的api

【九天教您南方cass 9.1】 03 编码法绘制地形图

同学们大家好,欢迎收看由老王测量上班记出品的cass9.1视频课程 我是本节课主讲老师九天. 测量空间的[九天教您南方cass]专栏是九天老师专门开设cass免费教学班.希望能帮助那些刚入行的同学,并祝您一臂之力. 我们讲课的教程附件也是共享的,请注意索取 课程内容预览 这节课我们学习第三节使用编码法引导成图编码测量数据序列号 测量数据 施测的时候,对每一个测点进行编码,如果觉得YD引导文件的编码比较麻烦,可以自行使用简单编码,之后使用Excel对数据使用函数或者VBA编程替换处理,提出YD引导

【九天教您南方cass 9.1】01 安装Cad和Cass9.1

同学们大家好,欢迎收看由老王测量上班记出品的cass9.1视频课程 今后会将cass的教程目录定期发布在测量空间中. 我是本节课主讲老师九天. 九天老师的联系方式 点击直接请教九天老师吧! [九天教您南方cass 9.1]01 安装Cad和Cass9.1 首先要讲的是Cad和Cass的那点事儿 1,  正确安装Cad2010官方版本(对照自己的电脑系统win7,32,64,xp) 2,  使用注册机注册xf-a2010-32bits.exe 3,  正确安装cass9.1官方版本(对照自己的电脑

iOS学习笔记---c语言第九天

高级指针 指向结构体变量的指针,称为结构体指针 可以使用->指向内容. %p打印地址 void pLenth(cPoint *p1,cPoint *p2) //求两点间的距离  用的开方函数sqrt()和平方函数pow(,) { float a = sqrt(pow((p1->x-p2->x), 2)+pow((p1->y-p2->y), 2)); printf("两点距离为%.2f\n",a); } //main.m中代码 #import <Fou

第二十九天 月出惊山鸟 —Spring的AOP_AspectJ @annotation

6月14日,阴转雨."四面垂杨十里荷,向云何处最花多, 画楼南畔夕阳和.天气乍凉人寂寞, 光阴须得酒消磨,且来花里听笙歌." 面向切面的框架AspectJ邂逅Spring,不仅造就一种简洁,更带来更多的选择空间. 上篇的切面与代理配置方式,麻烦且繁琐.好在Spring 与 AspectJ 进行了集成,从接口和配置的泥潭爬出,善莫大焉. 下面把上一篇Spring的AOP 的例子改写一下,达到同样的效果. 1-3步骤不变. 4.定义一个 Aspect 切面类BallHandler.java

iOS 进阶 第九天(0408)

0408 makekeyAndVisible解释 一个程序可以有多个Window,但只有一个窗口能够成为主窗口.如图中所示,此时的window2是主窗口.主窗口用处大了.从iOS7开始无论是主窗口还是次窗口,都可以交互,比如文本框输入文字.但在iOS6及其之前的版本,非KeyWindow(非主窗口)是无法交互的,即无法向文本框中输入文字 如果发现一个文本框不能输入文字,那就就要想到这个文本框所在的窗口是不是主窗口 iOS主窗口和非主窗口的表现: 获取当前程序的主窗口 一些总结: 键盘也是在一个窗

【九天教您南方cass 9.1】02 从地形图上绘制纵横断面

同学们大家好,欢迎收看由老王测量上班记出品的cass9.1视频课程, 测量空间的[九天教您南方cass]专栏是九天老师专门开设cass免费教学班.希望能帮助那些刚入行的同学,并祝您一臂之力. 九天老师的联系方式 点击直接请教九天老师吧! [九天教您南方cass 9.1]02 从地形图上绘制纵横断面 这节课我们学习第二节从地形图上绘制断面图,断面图包含纵.横断面图 纵断面测量 纵断面测量一般分为两步进行: 一是高程控制测量,也称为基平测量,即沿线路中心线方向设置水准点,测量水准点的高程. 二是中桩