前端:JS/18/JS运算符(算术运算符,赋值运算符,字符串运算符,比较运算符,逻辑运算符,三元运算符),window.prompt()

JS运算符

要进行各种各样的运算,就要使用不同的运算符号。

1,算术运算符:+ - * / % ++ --

+ :加法运算符
- :减法运算符
* :乘法运算符
/ :除法运算符
% :取余运算符,返回值等于余数
++ :自增运算符,即:结果=结果+1;
-- :自减运算符,即:结果=结果-1;

(1),%:取余,如果余数等于0,则被除数能被除数整除;
1
2
输出结果:b=10,c=12;
(3),"--":自减,同自增,但是结果是减1,而不是加1;

2,赋值运算符:= ,+= ,-= ,*= ,/=

”+=“先加后等,如:a+=10;//展开后 a=a+10;
”-=“先加后等,如:a-=10;//展开后 a=a-10;
”*=“先乘后等,如:a*=10;//展开后 a=a*10;
”/=“先除后等,如:a/=10;//展开后 a=a/10;

3,字符串运算符:+ ,+=

字符串只能进行”连接“运算,不能进行其它运算;
var a=“abc”;
var b=a+“def”;//结果b=“abcdef”;
var a=“abc”;
a+=10;//结果a=“abc”+“10”=“abc10”

4,比较运算符: > ,< ,>= , <=, ==, !=, ===, !==

比较运算符运算结果是布尔值(true或false)
3

5,逻辑运算符: && , || , !

&& :短路与,两个布尔表达式,同时为true才返回true,其它三种情况(true && false ,false && true ,false &&false)都返回false;
|| :短路或,两个布尔表达式,只要有一个为true则返回true,只有两边都为false才返回false;
! :取反运算(非),只有两种情况:!true即为false;!false即为true;

6,三元运算符: ?:

4
例:str="<br/>毕业院校:"+(school?school:“未填写”);

window.prompt()

功能:弹出一个输入框,让用户来输入内容;
语法:var 变量名 = window.prompt(提示信息,输入框中默认信息)

@沉木

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值