JavaScript 语法运算 (一)

JavaScript 语法运算 (一)

JavaScript运算符有六种:

1、 算术运算符:+、-、*、%、++、–;

2、 赋值运算符:=、+=、-=、*=、/=、%=;

3、 字符串运算符

4、 条件运算符: = =、 = = =、!=、!==、>、<、>=、<=;

5、 比较运算符:&&、||、!;

6、 逻辑运算符: (列:x<10?,x比10小,x比10大)

1) 算术运算符

在这里插入图片描述

根据下面所举的例子来更换图片中部分代码,即可看到效果

“+”加法运算符:var a =10;var b =10; var c = a+b; 结果:20;

“-”减法运算符:var a =10;var b =5;var c = a-b;结果为:5;

”乘法运算符:var a =10;var b =10;var c = ab;结果为:100;

“/”除法运算符:var a =10;var b =5;var c = a/b;结果为:2;

“%”取余运算符:var a =9;var b =4;var c = a%b;结果为:等于2,取余:1;

以上几种算术运算符比较简单

          “++”自加运算符:var a =10;var b =++a; // a+1   结果为:11;

                                   var a =10;var b =a++; 结果为:10;

          同样是自加运算符,为什么会有两种结果?

          (++a):是先加后运算,先a+1,然后再赋值给b,那么就等于11;

          (a++):先运算后加,把a赋值给b,结果为10,之后再加。

          这就是他们俩的区别

2) 赋值运算符

“=”等于运算符:var a =10;var b =5 b = a;
结果:10;
发现它的写法是从右往左,把a的值赋值给b,结果为10;

“+=”加等于运算符:var a =10;var b =15;a+=b=?; // a=a+b;
结果:25;
“-=”减等于运算符: var a =20;var b =15;a-=b=?; // a=a-b ;
结果:5;
=”乘等于运算符:var a =10;var b =5;a=b=?; // a=a*b ;
结果:50

“/=”除等于运算符:var a =10;var b =5;a/=b=?; // a=a/b ;
结果:2;

“%=”取余等于运算符:var a =10;var b =3;a%=b=?; // a=a%b ;
结果:3; 取余1

3)字符串运算符

在这里插入图片描述

根据下面所举的例子来更换图片中部分代码,即可看到效果

var a = “i.”;var b =”love.”;var c =”you”; var = a+b+c;//双引号所引起来的字母

结果:i.love.you

var a = “5”;var b =”20”; var = a+b;//双引号所引起来的数字

结果:520 这种可以叫做字符串拼接

var a = 5;var b =”20”; var = a+b;//双引号所引起来的数字

结果:520 这种可以叫做字符串拼接,任何类型与字符串相加都会转换成字符串类型。

什么是字符串?被””双引号所引起来的就是字符串,字符串可以包括很多东西,例如:数字、字母、对象、属性等。

4)条件运算符

条件运算符,用if………else……来解释很容易理解;(列:x<10?,x比10小,x比10大)用这种举例来解释可能不太那么好理解,
在这里插入图片描述

根据下面所举的例子来更换图片中部分代码,即可看到效果

    var a = 15;(a>10?"a大于10":"a小于10"); 结果为:a大于10;

var a = 9;(a>10?“a大于10”:“a小于10”); 结果为:a小于10;

     a=15,本身a就大于10,它是用一个和(:)组成的,(?)前面是我们的判断条件

条件满足(?)就返回"a大于10",若不满足条件就返回"a小于10"。
以上部分代码借鉴(极客学院)
本章内容未完…

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值