js-day02运算符&分支流程语句

简介: js-day02运算符&分支流程语句

js-day02运算符&分支流程语句


0.课程目标

1.运算符
2.分支流程-if
3.分支流程-switch

1.运算符

1.算术运算符     +   -  *   /  %   ++  --    【a++代表先用后加,++a代表先加后用】
2.比较运算符     >    <     >=    <=    ==【判定值相等】    ===【全等-值和类型都相等】  !=不等   !==
3.逻辑运算符     &&与   ||或者   !非-取反
4.赋值运算符     =   +=  *=  /=  -=    
5.三目运算符     条件?表达式1:表达式2;    [条件为真执行表达式1,否则执行表达式2]

2.流程控制语句

流程:默认流程 、分支流程 、循环流程

1.分支流程-if

    1.单分支流程  
        if(条件){
            条件成立要执行的代码
        }
    2.双分支
        if(条件){
            条件成立执行的代码
        }else{
            条件不成立执行的代码
        }
    3.多分支
        if(条件1){
            条件1成立执行的代码:
        }else if(条件2){
            条件2成立执行的代码:               
        }
        ....
        else{
            以上条件都不成立执行的代码  【可以省略】
        }
    注意:苛刻的条件必须放在前面!!!!
    通过用户的存款,判定用户乘坐什么交通工具上班。如果大于10万,就开车上班。如果大于1万就骑自行车上班
    如果大于1000就公交上班,如果大于100就走路上班。

2.分支流程-switch

    switch(变量、值、表达式--a){
        case 表达式1:
            表达式1和a全等的时候执行的代码;
            break;
        case 表达式2:
            表达式2和a全等的时候执行的代码;
            break;
        ...
        default:
            以上条件都不成立的时候执行的代码;
    }
相关文章
|
3月前
|
JavaScript 前端开发
JavaScript基础知识-流程控制之while循环
这篇文章介绍了JavaScript中的while循环和do...while循环的基础知识,并通过一个实际案例演示了如何使用while循环计算投资增长到特定金额所需的年数。
57 2
JavaScript基础知识-流程控制之while循环
|
26天前
|
监控 JavaScript 算法
深度剖析 Vue.js 响应式原理:从数据劫持到视图更新的全流程详解
本文深入解析Vue.js的响应式机制,从数据劫持到视图更新的全过程,详细讲解了其实现原理和运作流程。
|
2月前
|
JavaScript
js运算符
js运算符
23 5
|
3月前
|
JavaScript 前端开发
JavaScript基础知识-流程控制之for循环
这篇文章讲解了JavaScript中的for循环的基础知识,并通过一个实例演示了如何使用for循环来找出所有的三位水仙花数。
61 6
JavaScript基础知识-流程控制之for循环
|
2月前
|
JavaScript 前端开发
JavaScript 运算符全知道
JavaScript 运算符全知道
54 0
|
3月前
|
JavaScript 前端开发
JavaScript 运算符
JavaScript 运算符
21 3
|
4月前
|
JavaScript 前端开发
JavaScript 中的 typeof 运算符
【8月更文挑战第29天】
27 1
|
4月前
|
JavaScript 前端开发 安全
深入理解JavaScript中的比较运算符
深入理解JavaScript中的比较运算符
|
4月前
|
前端开发 JavaScript 程序员
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
|
4月前
|
JavaScript 前端开发
JS常见的运算符有哪些?
JS常见的运算符有哪些?