JavaScript语句和函数

表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值。

运算符可分为以下类别:       

           赋值运算符   =

           算术运算符   +、-、*、/、%、++、--、-(求反)

           结合运算符   *=  /=  +=  -=  %=

           比较运算符   ==、!=、>、>=、<、<=、===!==

           逻辑运算符   &&    ||   !

           字符串运算   +

例:    // 算术运算符   % 取余
            console.log(15%3)  // 0
            console.log(18%4)  // 2 

           // 判断一个整数是否是偶数(返回的结果是布尔类型)
            console.log(15%2==0) // false
            // 判断一个整数是否是奇数
            console.log(15%2!=0) // true
            // 判断一个整数是否可以被5整除
            console.log(15%5==0) // true
            // ++ --
            var a = 1
            console.log(++a) // 2
            console.log(a++ + ++a) // 2+4=6 a++=2 ++a=4 2+1+1
            console.log(a) // 4

           // 复合(结合)运算符 += -= *= /= %=
            var b =10
            // b = b*20
            b*=20 // 相当于b = b*20
            console.log(b)
            // +=  经常用于累加求和
            // 求1-3之间的所有整数之和
            var result = 0 // 用来存储1-3之间所有整数之和
            result=result+1   result+=1
            result=result+2   result+=2
            result=result+3   result+=3
            result+=n
            console.log(result)

            // 关系运算符 :==(等于)===(绝对等于/完全等于)的区别:
            // ==(等于)表示的是两个变量的值相等,

            //===(绝对等于/完全等于)表示两个变量的值相等 且数据类型也完全一致,才会返回true

           //  不绝对等于:数据类型不一致或者数值不相等
            console.log(10=="10") // true
            console.log(10==="10") // false
            // 逻辑运算符:&& || !
             var x = 10,y = 20
             console.log(x+y>10 && x<20) // true
             console.log(x+y<30 && x<20) // false
             console.log(x+y<30 || x<20) // true
             console.log(y-x==10 && x++>20) // false
             console.log(x)

if分支结构

简单if语句

if...else语句

多重if语句

嵌套if语句

 

 例:简单if语句

 多重if语句

 嵌套if语句

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值