switch/for/while/break/continue的使用
来源:互联网 发布:figma软件 编辑:程序博客网 时间:2024/05/16 00:29
1.switch的使用
语法:
switch(值){case'1':....;break;//如果不加break,程序从入口进入执行,之后的内容都会被执行。case'2':....;break;case'3':....;break;case'4':....;break;case'n':....;break;default:....;//因为它是最后执行,所以可以省略break;}
2成绩结果
var score=77; var param=parseInt(score/10); switch(param){ case 10: case 9:console.log('优秀'); break; case 8:console.log('良好'); break; case 7:console.log('一般'); break; case 6:console.log('及格'); break; default:console.log('不及格'); }
3.简易乘法表:
for(var i=1; i<10; i++){ for(var j=1; j<10; j++){ document.write(i+'x'+j+'='+(i*j)+'     '); } document.write('<br/>'); }
4.数组嵌套数组/for嵌套for
document.write('<table border="1">');//注意:外面是单引号,里面就用双引号; var arry =[['连天','男',18,'学生'], ['大海','女',18,'学者']]; //console.log(arry); document.write('<tr>'+'<td>'+'姓名'+'</td>'+'<td>'+'性别'+'</td>'+'<td>'+'年龄'+'</td>'+'<td>'+'职业'+'</td>'+'</tr>'); for(var i=0; i<arry.length; i++){//循环大数组,取出里面的每一个小数组; var persons=arry[i];//取出里面的每一个小数组; //console.log(person); document.write('<tr>');//每一行 for(var j=0; j<persons.length; j++){//给里面的每一个小数组进行循环,取出里面的每一个数值; var person=persons[j];//取出里面的每一个数值; document.write('<td>'+person+'</td>')//在浏览器中打印出结果; //onsole.log(person); } document.write('</tr>'); } document.write('</table>');
5.结束多层循环
lable://自己可以随便定义,不能是关键字; for(var i=0;i<10; i++){ console.log('i是:'+i); for(var j=0;j<10; j++){ if(j>2){ break lable; } console.log('j是:'+j); } }
6.continue关键词
//continue for(var i=0; i<10; i++){ if(i==5){//注意:等号是==; continue;//跳出当次循环,开始下次循环; } console.log(i); }
7.while循环
/*语法: * while(Boolean){ }*/ //方法一: var i=0; var sum=0; /*while (i<=100){ sum+=i; i++;//没有这句,就是死循环; } console.log(sum);*/ //方法二: while (true){ sum+=i; i++;//放在if后面就会再加一次; if(i>100){ break; } } console.log(sum); }
0 0
- switch/for/while/break/continue的使用
- for,while,do...while,switch,break,continue,return的用法
- if,continue,break,while,do-while, switch,return,foreach,for等条件语句的使用
- switch,for,while,break,continue语句
- php break,for,while,dowhile,switch,continue,goto,常量
- for while的continue和break
- java的选择结构switch和循环结构for while do while以及流程控制语句break continue return
- break continue switch 语句的使用
- if+while+for+continue+break
- C语言中流程控制语句(if,switch,for,while,do-while,continue,break,return)
- Java语言基础(程序流程控制-if、switch、for、while、do while、break、continue)
- swift中流程控制:for in、while、do while、if、switch、continue、break...
- 分支语句(if,switch case)、循环(for,while,do while)、continue、break、随机数
- java基础四(switch;for;while;do...while;break;continue;return)
- Java基础---条件语句、Switch、while、do while、for、break、continue
- 3.[do...while]+[switch]+[break]+[continue]
- 在while()/do...while()/for()/switch()环境下,对break的使用。
- 关于在for循环的switch语句使用break和continue问题
- vim 复制到剪切板
- Linux Framebuffer驱动剖析之一—软件需求
- .sh与.bat文件的区别
- hdu1576
- day71_webservice
- switch/for/while/break/continue的使用
- 用户画像杂谈
- 页面输入框展现列表以及选中获取
- 【精华版】mysql的自然连接(natural join)与笛卡尔积
- 【LeetCode】 148. Sort List C语言
- Spring的概况
- KafkaOffsetMonitor
- ORB-SLAM2 学习1
- 有用在线工具