美文网首页
JavaScript中的运算和循环结构

JavaScript中的运算和循环结构

作者: 飞一般的八哥 | 来源:发表于2017-10-09 02:04 被阅读7次

运算

算术运算符

运算符 说明 例子
+ y = 2+1
- y = 2 - 1
* y = 2 * 4
/ y= 6 / 2
% 求余 y = 7 % 2
++ 加加,分为前加和后加 ++1 1++
-- 减减,分为前减和后减 --1 1--
** y = 3**2

对于前加和后加,执行后的结果都是变量加1,其区别在于执行时返回结果不一样,参考下面两个例子:

var x = 2;
 alert(++x); //输出:3
 alert(x); //输出:3

var y = 2;
 alert(y++); //输出:2
 alert(y); //输出:3

赋值运算符

值运算符 = 用于赋值运算,赋值运算符的作用在于把右边的值赋值给左边变量。

=       
+=
-=
*=
/=
%=

var a = 1;   //  变量声明赋值
a += 1;      // 2
a -= 1;       // 1
a *= 2;      // 2
a /= 1;      //  2
a %=2;     //  0

比较运算符

比较的最终结果为true 或 false。

==
===       //恒等于(值和类型都要做比较)
!=          // 不等于
>
<
>=
<=

逻辑运算符

运算的结果也为boolean值,true或false。

&&   //与 (and)
||     //或 (or)
!      //非(取逻辑的反面)

字符串连接运算符

连接运算符 + 主要用于连接两个字符串或字符串变量。因此,在对字符串或字符串变量使用该运算符时,并不是对它们做加法计算。

var x = "hi";
var y = x + "你好!"; //结果:y = "hi你好!"

循环结构

while循环

while(条件语句){
         代码块
}
// 满足条件语句就执行代码

do while循环

do{
    代码块
}while( 条件语句)
//执行代码,满足条件跳出循环

for 循环

for(语句1;条件2;语句3;){
        语句4   //代码块
}
// 语句1只执行一次,接着按条件2---语句4---语句3---条件2---语句4---语句3...循环,直至条件2不在满足终止循环。

相关文章

  • JavaScript中的运算和循环结构

    运算 算术运算符 对于前加和后加,执行后的结果都是变量加1,其区别在于执行时返回结果不一样,参考下面两个例子: 赋...

  • js基础

    JavaScript基础 JavaScript基础语法 变量的声明 运算符 分支结构 循环结构 函数 数据结构 w...

  • JS基础(二)

    一、流程控制语句 关系比较运算 分支结构 循环结构for 循环 break 和 continue 死循环 遍历 模...

  • 位运算和循环结构

    1.位运算符。 (1)<<左移(变大):左边的数是操作数,右边的数位移的个数。 5<<2: -》5*2*2 a.5...

  • 流程控制的基本概念

    流程控制是指控制代码的执行顺序。 在JavaScript中,有三种基本的流程控制结构:顺序结构、选择结构和循环结构...

  • Java基础02

    运算符 循环结构 Number & Math

  • Lession 02基础语法

    预定义数据类型 表达式和常用运算符 条件判断结构 循环结构

  • JS笔记9:流程控制

    顺序结构 分支结构 循环结构 参考 1、js中的三目运算符详解[https://blog.csdn.net/sys...

  • Swift 浅谈

    空合并运算符 元祖 数组 字典 Set 运算符 while和repeat-while 条件循环结构 repeat ...

  • loumingyu-Python-day02

    比较运算符 逻辑运算符 程序执行结构 顺序结构 分支结构 循环结构 分支结构(条件语句) if语句 作业 BMI计...

网友评论

      本文标题:JavaScript中的运算和循环结构

      本文链接:https://www.haomeiwen.com/subject/onvyyxtx.html