20200826卢雨杰(1)

学习内容

1.原码补码反码的计算:

正数

原码反码补码都相同,

负数

原码在最高位上加上一个1,

反码是在原码的基础上,符号位不变,其余取反

补码在反码的基础上加1

按位与运算符:对应二进位都为一时,结果才为1

按位或运算符:对应二进位有1则结果为1

按位异或运算符:相同为0,相异为1

按位左移:

负数:左移右补0

右移左补1

三目运算符

条件表达式?表达式1:表达式2;

判定结果:

如果条件表达式为true则执行表达式1

如果条件表达式为false则执行表达式2

条件表达式中默认转换成false的值:

NaN,undefind,null,0 ,"".

判定一个值是否为NAN,可以用isNaN()方法,如果

是则返回true,不是则返回false

switch-case 和 if-else的区别

相同点:两者都可以用于多项分支语句

不同点:1 if-else可以判断相等或者不相等的情况,使用广泛

2 switch-case 只能用于全等的比较,结构上更为清晰,合理执行效率高

循环的重要因素:

1:循环的条件,限制循环

2:控制循环的次数

练习:

剪刀石头布的游戏

水仙花数

99乘法表

学习心得:

今天的状态还不错,继续保持

评论

this is is footer