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:
            以上条件都不成立的时候执行的代码;
    }
相关文章
|
6天前
|
JavaScript 前端开发 开发者
混淆赋值运算符(=)和相等比较运算符(==, ===)(js的问题)
混淆赋值运算符(=)和相等比较运算符(==, ===)(js的问题)
10 0
|
6天前
|
JavaScript 前端开发 算法
设计一个简单的JavaScript版“俄罗斯方块”游戏的基本逻辑流程。
```md 设计JavaScript版俄罗斯方块游戏涉及初始化环境、创建游戏容器、管理变量、加载音效。游戏循环中生成方块、键盘控制移动与旋转、碰撞锁定、行消除及分数更新。当游戏区域填满时结束游戏,显示结束画面。还包括暂停、重置等辅助功能。伪代码示例展示了核心逻辑,实际实现需考虑更多细节和用户体验增强。 ```
32 3
|
6天前
|
JavaScript 前端开发 Java
JavaScript基础语法(运算符)
JavaScript基础语法(运算符)
33 0
|
6天前
|
存储 JavaScript 前端开发
【JavaScript技术专栏】JavaScript基础入门:变量、数据类型与运算符
【4月更文挑战第30天】本文介绍了JavaScript的基础知识,包括变量(var、let、const)、数据类型(Number、String、Boolean、Undefined、Null及Object、Array)和运算符(算术、赋值、比较、逻辑)。通过实例展示了如何声明变量、操作数据类型以及使用运算符执行数学和逻辑运算。了解这些基础知识对初学者至关重要,是进阶学习JavaScript的关键。
|
1天前
|
前端开发 JavaScript
前端 JS 经典:双等号运算符的运算和转换规则
前端 JS 经典:双等号运算符的运算和转换规则
5 0
|
6天前
|
JavaScript 前端开发
JS中运算符的算术、赋值、+、比较(不同类型之间比较)、逻辑
JS中运算符的算术、赋值、+、比较(不同类型之间比较)、逻辑
10 1
|
6天前
|
JavaScript
js的一些运算符规则
js的一些运算符规则
13 1
|
6天前
|
JavaScript
js的比较运算符
js的比较运算符
15 1
|
6天前
|
JavaScript 前端开发
js的运算符
js的运算符
15 2
|
6天前
|
JSON JavaScript 前端开发
深入探讨javascript的流程控制与分支结构,以及js的函数
深入探讨javascript的流程控制与分支结构,以及js的函数