在javascript中,if的并列条件怎样写?如"a大于50且小于100“,”a小于50或大于100“

JavaScript06

在javascript中,if的并列条件怎样写?如"a大于50且小于100“,”a小于50或大于100“,第1张

//如果a大于50且小于100

if(a>50 &&a<100){要执行的代码}

//a小于50或大于100

if(a<50||a>100){要执行的代码}

在写JS中最常见的就是 if 判断,但是直接写 if(){}else{}太low ,下面是常见的几种js的if判断的写法:

/**

* js 判断的几种写法

*/

var a = 10,b = 20

console.log(a)

console.log(b)

/*最直接*/

if(a >b){

console.log('a大')

}else{

console.log('b大')

}

/*改变1*/

if(a >b) console.log('a大')

if(a <b) console.log('b大')

/*改变2*/

if(a >b) console.log('a大')

else console.log('b大')

/*最简单*/

console.log(a>b ? 'a大' : 'b大')

var a=5,b=6

if(a>b){

alert('a大于b')

}

else if(a==b){

alert('a等于b')

}

else{

alert('a小于b')

}