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乘法表
学习心得:
今天的状态还不错,继续保持
近期评论