前言:
而今姐妹们对“js的if语句”大概比较关怀,朋友们都想要分析一些“js的if语句”的相关内容。那么小编在网络上网罗了一些有关“js的if语句””的相关文章,希望兄弟们能喜欢,兄弟们快快来学习一下吧!在前面的章节,我们执行过这样的语句:
var a=2;
if(a%2==0){
console.log(a);
}
这几行程序的含义就是
声明了一个number类型的变量a,如果a能够被2整除(譬如2、4、6等),那么就
打印a的值到console
其中:
if(条件)
{
//条件为真的时候执行这些语句
}
这就是一个Javascript的条件语句。
条件语句是非常重要的程序设计工具。它会根据不同的情况,执行不同的编码,来满足程序实际的需要。
Java的条件语句有下面几种形式:
if 语句
if...else 语句
if...else if... 语句
都是以“if”开头。
下面是具体的几个例子
例子1:
var a=10;
if(a>5){
console.log("a比5大");
}
例子2:
var b=13;
if(b>15)
{
console.log("b比15大");
}
else
{
console.log("b比15大");
}
例子3:
var book = "maths";
if( book == "history" ) {
console.log("History Book");
} else if( book == "maths" ) { //是数学书
console.log("Maths Book");
} else if( book == "economics" ) { //是经济书
console.log("Economics Book");
} else {
console.log("Unknown Book");
}
大家可以到网站里面去运行一下,感受一下结果。
另外还有一种switch语句,对应于条件比较多的情况。
它的语法是这样的:
switch (变量) {
case 值1:
//语句
break;
case 值2:
//语句
break;
...
case 值n:
//语句
break;
default:
/语句
}
例子4:
var grade = 'A'; //评分级别
console.log("进入switch语句");
switch (grade) {
case 'A':
console.log("供应商的评分为A!");
break;
case 'B':
console.log("供应商的评分为B!");
break;
case 'C':
console.log("供应商的评分为C!");
break;
case 'D':
console.log("供应商的评分为D!");
break;
case 'F':
console.log("供应商的评分为F,不及格,不建议继续合作!");
break;
default:
console.log("供应商的评分未知,为其它值!");
}
console.log("swtich语句完毕!");
请大家自己运行一下,并更改变量的值,让程序执行不同的条件路径,来体会一下Javascript条件语句的作用。
好,今天就到这里。
标签: #js的if语句