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:
            以上条件都不成立的时候执行的代码;
    }
相关文章
|
4月前
|
搜索推荐 Shell
bpmn-js打造最强flowable流程设计器
在企业系统中,流程引擎至关重要。Flowable虽强大,但默认设计器功能有限。本文基于 bpmn-js 打造增强版 Flowable 设计器,支持丰富自定义属性与后端联动。bpmn-js 优势明显:原生支持 BPMN 2.0、可扩展性强、社区活跃。节点涵盖多种事件、任务、网关等,满足复杂业务需求。示例效果可见在线预览。
|
JavaScript 前端开发
JavaScript基础知识-流程控制之while循环
这篇文章介绍了JavaScript中的while循环和do...while循环的基础知识,并通过一个实际案例演示了如何使用while循环计算投资增长到特定金额所需的年数。
163 2
JavaScript基础知识-流程控制之while循环
|
7月前
|
JavaScript 前端开发
JavaWeb JavaScript ③ JS的流程控制和函数
通过本文的详细介绍,您可以深入理解JavaScript的流程控制和函数的使用,进而编写出高效、可维护的代码。
157 32
|
10月前
|
监控 JavaScript 算法
深度剖析 Vue.js 响应式原理:从数据劫持到视图更新的全流程详解
本文深入解析Vue.js的响应式机制,从数据劫持到视图更新的全过程,详细讲解了其实现原理和运作流程。
|
JavaScript 前端开发
JavaScript基础知识-流程控制之for循环
这篇文章讲解了JavaScript中的for循环的基础知识,并通过一个实例演示了如何使用for循环来找出所有的三位水仙花数。
119 6
JavaScript基础知识-流程控制之for循环
|
11月前
|
JavaScript
js运算符
js运算符
89 5
|
JavaScript 前端开发
JavaScript 运算符
JavaScript 运算符
46 3
|
11月前
|
JavaScript 前端开发
JavaScript 运算符全知道
JavaScript 运算符全知道
135 0
|
JavaScript 前端开发
JavaScript 中的 typeof 运算符
【8月更文挑战第29天】
107 1
|
前端开发 JavaScript 程序员
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
140 4