上一节我们学习了JS的六大类基本运算符,本节我们将继续学习JS语法,开始认识条件语句。条件语句的核心是判断,进而判断表达式下一步该怎么做。在JS里,条件语句只有两个,if-else语句和switch语句。
if-else语句:
/*通过if-else语句比较a、b的大小*/
let a=0
let b=1
if(a>b)
{
alert('b>a')
}
else if(a==b)
{
alert('a==b')
}
else
{
alert('a<b')
}
/*结果输出a<b*/if-else语句和上一节我们提到的三元运算符十分相似,但是if-else更灵活,能够处理更加复杂的判断。
swit语句:
/*switch语句*/
let input='JS教程'
switch(input)
{
case 'JS教程':
alert('JS教程')
break
case 'HTML教程':
alert('HTML教程')
break
case 'CSS教程':
alert('CSS教程')
break
default://默认弹窗'其他教程'
alert('其他教程')
}
/*结果输出'JS教程'*/switch语句就像是if-else的简化版,它让各个条件的判断变得更直白、清晰。
总结:这两个条件判断是JS学习的基础,请读者务必掌握。
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程