当前位置: 首页 > news >正文

个人网站备案 网站名称自己电脑做网站主机

个人网站备案 网站名称,自己电脑做网站主机,国外优秀电商网站,搭建一个论坛网站一、描述 运算符用于执行程序代码运算。 二、运算符主要包括#xff1a; 算术运算符逻辑运算符关系运算符按位运算符赋值运算符三元/条件运算符字符串运算符类型运算符 1、算术运算符 y5#xff0c;对下面算术运算符进行解释#xff1a; 运算符 描述 例子 x 运算结果… 一、描述 运算符用于执行程序代码运算。 二、运算符主要包括 算术运算符逻辑运算符关系运算符按位运算符赋值运算符三元/条件运算符字符串运算符类型运算符 1、算术运算符 y5对下面算术运算符进行解释 运算符 描述 例子 x 运算结果 y 运算结果 加法 xy2 7 5 - 减法 xy-2 3 5 * 乘法 xy*2 10 5 / 除法 xy/2 2.5 5 % 取模余数 xy%2 1 5 自增 xy 6 6 xy 5 6 -- 自减 x--y 4 4 xy-- 5 4 实例 var num1:number 10 var num2:number 2 var res:number 0res num1 num2 console.log(加: res); res num1 - num2; console.log(减: res) res num1*num2 console.log(乘: res) res num1/num2 console.log(除: res)res num1%num2 console.log(余数: res) num1 console.log(num1 自增运算: num1) num2-- console.log(num2 自减运算: num2) 使用tsc命令编译为JavaScript代码 var num1 10; var num2 2; var res 0; res num1 num2; console.log(加: res); res num1 - num2; console.log(减: res); res num1 * num2; console.log(乘: res); res num1 / num2; console.log(除: res); res num1 % num2; console.log(余数: res); num1; console.log(num1 自增运算: num1); num2--; console.log(num2 自减运算: num2); 执行结果 加:  2减: 8乘:  20除:   5余数:   0num1 自增运算: 11num2 自减运算: 1 2、关系运算符 关系运算符用于计算结果是否为true或者false。 X5对下面关系运算符进行解释 运算符 描述 比较 返回值 等于 x8 false x5 true !  不等于 x!8 true  大于 x8 false  小于 x8 true  大于或等于 x8 false  小于或等于 x8 true 实例使用tsc命令编译后的js代码 var num1 5; var num2 9; console.log(num1 的值为: num1); console.log(num2 的值为: num2); var res num1 num2; console.log(num1 大于n num2: res); res num1 num2; console.log(num1 小于 num2: res); res num1 num2; console.log(num1 大于或等于 num2: res); res num1 num2; console.log(num1 小于或等于 num2: res); res num1 num2; console.log(num1 等于 num2: res); res num1 ! num2; console.log(num1 不等于 num2: res); 执行结果 num1 的值为: 5 num2 的值为:9 num1 大于n num2: false num1 小于 num2: true num1 大于或等于 num2: false num1 小于或等于 num2: true num1 等于 num2: false num1 不等于 num2: true 3、逻辑运算符 逻辑运算符用于测定变量或值之间的逻辑。 给定x6以及y3对一下逻辑运算符进行解释 运算符 描述 例子 and (x 10 y 1) 为 true || or (x5 || y5) 为 false ! not !(xy) 为 true 实例使用tsc命令编译后的js代码 var avg 20; var percentage 90; console.log(avg 值为: avg ,percentage 值为: percentage); var res ((avg 50) (percentage 80)); console.log((avg50)(percentage80): , res); var res ((avg 50) || (percentage 80)); console.log((avg50)||(percentage80): , res); var res !((avg 50) (percentage 80)); console.log(!((avg50)(percentage80)): , res); 执行结果 avg 值为: 20 ,percentage 值为: 90 (avg50)(percentage80): false (avg50)||(percentage80): true !((avg50)(percentage80)): true 4、短路运算符与|| 与 || 运算符可用于组合表达式。 运算符只有在左右两个表达式都为 true 时才返回 true。 实例1 var a 10 var result ( a10 a5) 以上实例中 a 10 与 a 5 是使用了 运算符的组合表达式第一个表达式返回了 false由于 运算需要两个表达式都为 true所以如果第一个为 false就不再执行后面的判断(a 5 跳过计算)直接返回 false。 || 运算符只要其中一个表达式为 true 则该组合表达式就会返回 true。 实例2 var a 10 var result ( a5 || a10) 实例中 a 5 与 a 10 是使用了 || 运算符的组合表达式第一个表达式返回了 true由于 || 组合运算只需要一个表达式为 true所以如果第一个为 true就不再执行后面的判断(a 10 跳过计算)直接返回 true。 5、位运算符 位操作是程序设计中对位模式按位或二进制数的一元和二元操作。 运算符 描述 例子 类似于 结果 十进制 AND按位与处理两个长度相同的二进制数两个相应的二进位都为 1该位的结果值才为 1否则为 0。 x 5 1 0101 0001 0001  1 | OR按位或处理两个长度相同的二进制数两个相应的二进位中只要有一个为 1该位的结果值为 1。 x 5 | 1 0101 | 0001 0101  5 ~ 取反取反是一元运算符对一个二进制数的每一位执行逻辑反操作。使数字 1 成为 00 成为 1。 x ~ 5  ~0101 1010  -6 ^ 异或按位异或运算对等长二进制模式按位或二进制数的每一位执行逻辑异按位或操作。操作的结果是如果某位不同则该位为 1否则该位为 0。 x 5 ^ 1 0101 ^ 0001 0100  4 左移把 左边的运算数的各二进位全部左移若干位由 右边的数指定移动的位数高位丢弃低位补 0。 x 5 1 0101 1 1010  10 右移把 左边的运算数的各二进位全部右移若干位 右边的数指定移动的位数。 x 5 1 0101 1 0010 2 无符号右移与有符号右移位类似除了左边一律使用0 补位。 x 2 1 0010 1 0001 1 实例使用tsc命令编译后的js代码 var a 2; // 二进制 10 var b 3; // 二进制 11 var result; result (a b); console.log((a b) , result); result (a | b); console.log((a | b) , result); result (a ^ b); console.log((a ^ b) , result); result (~b); console.log((~b) , result); result (a b); console.log((a b) , result); result (a b); console.log((a b) , result); result (a 1); console.log((a 1) , result); 执行结果 (a b) 2 (a | b) 3 (a ^ b) 1 (~b) -4 (a b) 16 (a b) 0 (a 1) 1 6、赋值运算符 赋值运算符用于给变量赋值。 x10 和 y5下面的表格解释了赋值运算符 运算符 例子 实例 x 值 (赋值) x y x y x 5 (先进行加运算后赋值) x y x x y x 15 - (先进行减运算后赋值) x - y x x - y x 5 * (先进行乘运算后赋值) x * y x x * y x 50 / (先进行除运算后赋值) x / y x x / y x 2 备注类似的逻辑运算符也可以与赋值运算符联合使用, , , , | 与 ^。 实例使用tsc命令编译后的js代码 var a 12; var b 10; a b; console.log(a b: a); a b; console.log(ab: a); a - b; console.log(a-b: a); a * b; console.log(a*b: a); a / b; console.log(a/b: a); a % b; console.log(a%b: a); 执行结果 a b: 10 ab: 20 a-b: 10 a*b: 100 a/b: 10 a%b: 0 7、三元运算符 三元运算有 3 个操作数并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。 Test ? expr1 : expr2 Test − 指定的条件语句expr1 − 如果条件语句 Test 返回 true 则返回该值expr2 − 如果条件语句 Test 返回 false 则返回该值 实例使用tsc命令编译后的js代码 var num -2; var result num 0 ? 大于 0 : 小于 0或等于 0; console.log(result); 执行结果 小于 0或等于 0 八、类型运算符 typeof 运算符 typeof 是一元运算符返回操作数的数据类型。 实例使用tsc命令编译后的js代码 var num 12; console.log(typeof num); //输出结果: number 执行结果 number 九、其它运算符 负号运算符(-) 实例使用tsc命令编译后的js代码 var x 6; var y -x; console.log(x 值为: , x); // 输出结果 6 console.log(y 值为: , y); // 输出结果 -6 执行结果 x 值为: 6 y 值为: -6 字符串运算符: 连接运算符 () 实例使用tsc命令编译后的js代码 var msg zhang DM; console.log(msg); 执行结果 zhangDM
http://www.zqtcl.cn/news/119847/

相关文章:

  • 扬州市住房和城乡建设网站html5 后台网站模板
  • 网站建设与设计意义宜兴做宠物的网站
  • 苏州建设工程人才招聘网信息网站wordpress前端库加速
  • 浙江手机版建站系统信息应用商店下载app
  • 广告投放网站动画设计模板
  • 网站发外链的好处页面跳转 英文
  • 黑链 对网站的影响网页小游戏网站有哪些
  • wordpress 网站卡做百度移动网站排名
  • 金融企业网站整站源码网站需要写哪些内容
  • 重庆做网站的网络公司河北建设厅官方网站八大员考试
  • 网站域名缴费服装企业网站建设现状
  • 南阳建设网站哪家好做金融网站
  • 挖矿网站怎么做域名注册需要多少钱?
  • 哈尔滨制作网站企业各位给推荐个网站
  • 程序员做网站类的网站犯法吗wordpress源码系统下载
  • 西安注册公司在哪个网站国际知名工程咨询公司
  • 重庆市网站备案材料做网站和做新媒体运营
  • 大岭山网站建设公司网站建设需要具备的能力
  • 网站建设接外包流程网上可以报警备案吗
  • 建筑网站接单WordPress文章数据转emlog
  • 海口网络平台网站开发wordpress on lnmp
  • 手机怎么登录自己做的网站免费注册域名网站知乎
  • 万宁市住房和城乡建设局网站网页游戏制作过程的
  • 网站建设批复意见浏览有关小城镇建设的网站 记录
  • 做国际贸易做什么网站遵义做网站优化
  • 电商平台正在建设中网站页面提示开发手机网站用什么好
  • 电商设计素材网站推荐百度云app下载安装
  • 网站怎样和首页做链接地址百度怎么打广告在首页
  • 眉县做网站网站开发技术可行性分析
  • 深圳求职网站哪个好网站上面的在线咨询是怎么做的