基本运算符和逻辑语句

一.运算符分七种

分别是:
        1:赋值运算符 :=
        2:算数运算符 :+,-,*,/,%,++,--,-(求反)
        3:结合运算符 :*=,/=,+=,-=,%=
        4:比较运算符 :==,!=,>,>=,<,<=,===,!==
        5:逻辑运算符 :&&,||,!
        6:字符串运算 :+
        7:条件运算符它的语法是:(条件)?条件真的值:条件假的值
先来说说赋值运算符= 这可不是数学上的那种等号,这个符号在这里是赋值的意思,意为把符号后面的值赋予给符号前面。
接下来是算数运算符了,加减乘除就不说了,我们来看%,这个可不是百分数的意思,在这里它的意思是取余,就是一个数除以另一个数当除不尽的时候就会有余数,%就是取余数。
自增是++,自减是--,虽然a++和++a的结果上来看一样,但是例如 b =a++,这样的算数表达式的运算逻辑为:先把a的值赋给b,然后b自增。而b = ++ a 这一算数表达式的运算逻辑则为,a先自增,然后才把a的值赋给b。自减同理。
接下来重点是那几个长得看起来奇形怪状的。
===:绝对相等:如果两个数据的值相等且数据类型相等 那么才能返回true。
!==(绝对不等):如果两个数据的值不相等且数据类型不相等 才能返回true。
还有逻辑运算符里的两个
&&(与):当运算符两边的关系表达式都为true时才能返回true,当其中一方返回值为false时,返回false。
||(或):当运算符两边的关系表达式的返回值都为false时才能返回false,当其中一方返回值为true时,返回值就为true。

二.基本逻辑语句

简单的if分支语句

格式:if(条件表达式){
                语句块1;
}
把它当成一种语言,那么翻译过来就是:如果 条件表达式的返回值为true 那么就执行语句块1。
简单的if之后就是if-else语句了

格式:if(条件表达式){
                语句块1;
}else{
                语句块2;
}
它的翻译就是:如果 条件表达式的返回值为true 那么就执行语句块1,否则,也就是返回值为false时,执行语句块2。
多重if语句

格式:
if(条件表达式1){
                语句块1;
}else if(条件表达式2){
                语句块2;
}
……
else if(条件表达式n){
                语句块n;
}else{
                语句块n+1;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值