一、程序:程序是由一条条语句构成(程序 = 程序语句 + 数据结构 + 算法)
(1) var num ;
num = 100;
(2) var num = 100;
(3)控制台输出:console.log(num)/console.log('内容',num);浏览器窗口弹出:alert('内容')
二、逻辑分支语句:
(1)js代码都是从上到下顺序执行
(2)逻辑分支就是根据我们设定的条件来决定要不要执行某些代码
三、IF条件分支结构
(1)通过if语句决定代码是否执行(语法:if(条件){要执行的代码}
条件为true时,执行内部代码,条件为false时不会执行内部代码
(2)if语句块只有一行代码时,大括号可以省略
(3)if else语句:通过if条件决定执行哪一个代码,语法:if(条件){条件成立时执行}else{条件不成立时执行};两个地方的代码只会执行一个。
(4)if-else if语句:通过if和else if来设置多个条件判定,语法:if(条件1){执行代码1}else if(条件2){执行代码2}else{执行代码3}
四、SWITCH条件分支结构
(1)switch:是一种条件判断语句,是对于某个变量的判断,语法:
(2)switch穿透(应用):输入年份和月份,显示该年当月的天数,利用case穿透来简化代码,用法:
五、三元运算:就是用两个符号组成一个语句,是对if else语句的一个简写形式,语法:条件?条件为true的值:条件为false的值: