判断语句

复习: 1.转换为字符串类型 2.转换为数值类型 3.转换成布尔类型

算术运算符:+ - * / % ++ -- 一元运算符:++ -- ! 逻辑运算符:&||! 比较运算符 == === != > < >= <= 赋值运算= += -= /= %= 运算符的优先级

程序三种基本结构 顺序结构 选择结构 循环结构

选择结构: if else、 swicth。比较大小或是一个范围的时候用if,比较多个值是否相等的时候可以用switch,这个时候switch语法更简洁一些。

if举例子

        var score=89;
        if(score>90){
            console.log("A");
        }else if(score>80){
            console.log("B");
        }else if(score>70){
            console.log("C");
        }else if(score>60){
           console.log("D");
        }else{
            console.log("E");
        }
        var date=new  Date();
        var week=date.getDay();
       if(week===0){
           console.log("星期日")
       }else if(week==1){
           console.log("星期一");
       }

switch举例子 注意:

  1. 判断相等的时候是全等=== 2.break不能别忘了写
思考??
        var a='10';
        switch(a){
            case 10:
                console.log("10");
            case 20:
                console.log("20");
            case 30:
                console.log("30");
            default:
                console.log("aaaa");
                break;
        }

将以上的week改写为switch 形式

    var date=new Date();
        var week=date.getDay();
        switch (week){
            case 0:
                console.log("星期日");
                break;
            case 1:
                console.log("星期一");
                break;
            case 2:
                console.log("星期二");
                break;
            case 3:
                console.log("星期三");
                break;
            case 4:
                console.log("星期四");
                break;
            case 5:
                console.log("星期五");
                break;
            case 6:
                console.log("星期六");
                break;
        }

作业:将以上if中的score改写成switch语句。

三目运算符

    var sex=1;
        sex=sex==1?"男":"女";

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏码农阿宇

C# 中?和??的用法

最近在看官方的源码时,经常看到有 Int? sum;  和 FileProvider = FileProvider ??builder.GetFileProvi...

28240
来自专栏增长技术

Swift基础---Integers

15520
来自专栏coding...

C语言基础 - 实现单向链表

24630
来自专栏熊二哥

JDK1.8快速入门

JDK8提供了非常多的便捷用法和语法糖,其编码效率几乎接近于C#开发,maven则是java目前为止最赞的jar包管理和build工具,这两部分内容都不算多,就...

22290
来自专栏Android相关

Kotlin---类与构造函数

Kotlin中的类定义与Java中无异,只是在Kotlin中,再也没有static所声明的静态内部类。

10420
来自专栏Golang语言社区

【Go 语言社区】JavaScript Date(日期)对象

日期对象用于处理日期和时间。 JavaScript Date(日期)对象 实例 返回当日的日期和时间 如何使用 Date() 方法获得当日的日期。 getTim...

353110
来自专栏chenssy

【死磕 Spring】—– IOC 之构造函数实例化 bean

createBeanInstance() 用于实例化 bean,它会根据不同情况选择不同的实例化策略来完成 bean 的初始化,主要包括:

16340
来自专栏chenjx85的技术专栏

leetcode-724-Find Pivot Index

12620
来自专栏每日一篇技术文章

Swift3.0 - 字典

6720
来自专栏技术之路

Windows数据类型

 WORD:16位无符号整形数据 DWORD:32字节无符号整型数据(DWORD32) DWORD64:64字节无符号整型数据 INT:32位有符号整型数据类型...

17960

扫码关注云+社区

领取腾讯云代金券