学习笔记:-语法糖 与 循环

121 阅读1分钟

1 //swith

if else 通常用于范围判断 if(a>2)

如果if else等值判断超过两个用swith

swich 通常用于等值判断结构


switch (name) {

case 1:

break;

case 2:

break;

default:

break; //最后一个break可以省略

}


2.1//如果if中,只有一行,可以省略括号

if ( a > 5) b = 40

else b = 30

2.2//三元表达式 三目表达式

b = a > 5 ? 40 : 30

//如果大于5,是真则是问号后面的,假则赋值冒号后面的

效果一样

3.//语法糖

//利用此特性简写

//如果a有值的简写 if(a)

//if(!a)如果a为空


var a = 0

if(a){

console.log('hi');

}

else{

console.log('hello')

}


4.//循环:

//4.1.while(循环条件){循环操作}

//循环条件为true则执行循环,否则退出循环


var i = 1

while( i <= 5){

console.log('第' + i + '圈')

i++

}


应用:求20以内数字的和,i是圈数

var i = 1

var he = 0

while( i <= 20){

he += i

i++

}

console.log('20以内数字的和:'+ he)


总结:

1.关于if else 简写,需多应用,养成良好代码习惯,简化过程

2.关于循环,初识循环,课后需再练习课上