2013年6月7日

摘要: for循环在javascript、c语言、php、java等大部分语言中,都是非常重要的一个语言结构例:一个人出差,公司给你10050元钱,出差每天花300,每天去做业务,当他的钱已经不够一天的差旅费时回来,这次出差结束了1、给你10050,给且只给一次,在循环的刚开始就给2、先判断一下钱够不够一天的差旅费用,如果不够,出差结束3、做业务4、每天花300for(表达式1;表达式2;表达式3){ 语句体}表达式1----->先给10050,对于for来说表达式1先执行,并且只执行一次表达式2------>判断是否满足某个条件语句体---->做业务表达式3---->每天花钱 阅读全文
posted @ 2013-06-07 18:50 阿土白白 阅读(170) 评论(0) 推荐(0) 编辑
 
摘要: 循环的退出:break:破坏,在循环体内部,跳出本循环或者说:终止当前的循环过程continue:继续,是跳过本次循环步骤var i =0;while(++i < 10){ if (i == 5){ break;// 破坏这个while循环,不再循环下去了}document.write(i + "<br />");}var i = 0;while(++i < 10){ if(i == 5){ continue; } document.write(i + "<br />");} 阅读全文
posted @ 2013-06-07 14:50 阿土白白 阅读(143) 评论(0) 推荐(0) 编辑
 
摘要: do { 代码段;}while(表达式);do:做,执行,完成while:当....的时候先执行代码段,再while判断表达式,也局势说,如果判断为假,则循环退出,如果判断为真则继续do()换句话说,do(这一段语句,至少执行一次) 阅读全文
posted @ 2013-06-07 14:38 阿土白白 阅读(136) 评论(0) 推荐(0) 编辑
 
摘要: while 当...的时候while(表达式){ 代码段}语句1;只要表达式为真,则继续执行代码段,直到表达式为假跳出while循环,执行语句1例如:var i = 1;while (i <= 5){ i++;}document.write(i + "<br />");当i=1时满足表达式i<=5,执行while循环,执行代码段i++后i=2,仍然满足表达式i<=5,继续while循环,当i=5,执行代码段后i=6,则不满于表达式i<=5,跳出while循环,执行document.write语句 阅读全文
posted @ 2013-06-07 14:26 阿土白白 阅读(156) 评论(0) 推荐(0) 编辑
 
摘要: var today = 1;switch(表达式){ case 值1: 代码段1; break; case 值2: 代码段2; break; case 值n: 代码段n; break; default:代码段}注意:switch中的case代码段结束后,一定要加break,如果不加,则满足条件的case后面的所有case的代码段都将执行switch与if/else if相比,各有什么特点呢?switch判断的是表达式==(case后的)n,case后面放的只能是一个具体的值就是说:碰到需要比较范围的用switch不适合,应该用if/else if,例如:age>=0&&a 阅读全文
posted @ 2013-06-07 11:54 阿土白白 阅读(187) 评论(0) 推荐(0) 编辑
 
摘要: 顺序结构按顺序,一句一句来执行document.write("8点应该起床<br />");document.write("刷牙<br />");document.write("洗脸<br />");分支结构之单路分支ifvar time = 8;if (time <= 9表达式){ document.write("刷牙<br />");(代码段,可以是一句或多句,表达式为真,则代码段执行,为假则代码段不执行,而一个表达式被if判断时,要么真要么假,所以代码段要 阅读全文
posted @ 2013-06-07 11:25 阿土白白 阅读(322) 评论(0) 推荐(0) 编辑