JavaScript中的运算符和表达式及流程语句

一、运算符
1、算术运算符
  运算符 = 用于给 JavaScript 变量赋值。

     运算符 加法	:+	减法:-	乘法:*	除法:/	余数:%	自增:++ 	子减:--

2、逻辑运算符
逻辑与(and):&& 逻辑或(or):|| 逻辑非,取逻辑的反面:!
3、赋值运算符
a+=b—>a=a+b
a-=b—>a=a-b
a*=b—>a=a*b
a/=b—>a=a/b
a%=b—>a=a%b
4、比较运算符:
==等于
>= 大于等于
<=小于等于
!=不等于
===恒等于(值和类型都要做比较)
>大于
<小于
5、三元运算符
(expr1) ? (expr2) : (expr3)

语法解释:在 expr1 求值为 TRUE 时整个表达式的值为 expr2,否则为 expr3。

二、JavaScript流程语句

1.if条件语句
语句一:
if (condition) {
	statement1;
} else {
	statement2;
}
语句二:
if (condition) {
	statement1;
} else if (condition) {
	statement2;
} else {
	statement3;
}
2.do-whiler循环语句
do {
	statement;
} while (expression);
在对条件表达式求值之前,循环体内的代码至少会被执行一次
eg:
    var i=0;
    do{
        i+=2;
    }while(i<10);
    document.write(i);
3.while循环语句
属于前测试循环语句,在循环体内的代码被执行之前,就会对出口条件求值。因此,循环体内的代码可能永远不会被执行
while (expression) {
	statement;
}
eg:
    var i=0;
    while(i<10){
        i+=2;
    }
    document.write(i);
4.for循环语句
for (initialization;expression;post-loop-expression) {
	statement;
}
eg:
    var count=10;
    for(var i=0;i<count;i++){
        console.log(i);
    }



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值