21xrx.com
2024-12-23 03:23:30 Monday
登录
文章检索 我的文章 写文章
JavaScript运算符:简单易用的基本操作
2023-06-17 16:50:58 深夜i     --     --
JavaScript 运算符 代码案例

JavaScript是一种基于对象和事件驱动的脚本语言,它是最为广泛使用的网络脚本语言之一。在JavaScript中,运算符是用于实现算术、逻辑、比较和位操作的基本操作符。本文将通过代码案例来介绍JavaScript中的运算符。

算术运算符

在JavaScript中常用的算术运算符包括加、减、乘、除和求余数。下面是代码案例:


var a = 10, b = 5; // 定义两个变量 a 和 b

var c = a + b;   // 加法运算

var d = a - b;   // 减法运算

var e = a * b;   // 乘法运算

var f = a / b;   // 除法运算

var g = a % b;   // 求余数运算,即 10 ÷ 5 的余数为 0

逻辑运算符

在JavaScript中常用的逻辑运算符包括逻辑与(&&)、逻辑或(||)和逻辑非(!)。下面是代码案例:


var a = 10, b = 5;

if (a > b && b != 0) {    // 若 a 大于 b 且 b 不等于 0

  console.log("a 大于 b"); // 输出结果

}

if (a > b || b == 0) {    // 若 a 大于 b 或者 b 等于 0

  console.log("a 大于等于 b"); // 输出结果

}

var c = !(a < b);      // 取 a 是否小于 b 的相反值

console.log(c);       // 输出结果为 true

比较运算符

在JavaScript中常用的比较运算符包括相等(==)、不等(!=)、全等(===)、不全等(!==)、大于(>)、小于(<)、大于等于(>=)和小于等于(<=)。下面是代码案例:


var a = 10, b = "10"; // 注意两者类型不同

if (a == b) {           // 会转换类型再比较,输出 true

  console.log("a 等于 b");

}

if (a === b) {           // 不转换类型直接比较,输出 false

  console.log("a 全等于 b");

}

if (a != b) {           // 会转换类型再比较,输出 false

  console.log("a 不等于 b");

}

if (a !== b) {           // 不转换类型直接比较,输出 true

  console.log("a 不全等于 b");

}

if (a >= b) {           // 输出 true

  console.log("a 大于等于 b");

}

if (a <= b) {           // 输出 true

  console.log("a 小于等于 b");

}

位运算符

在JavaScript中常用的位运算符包括按位与(&)、按位或(|)、按位异或(^)和位非(~)。下面是代码案例:


var a = 5, b = 10;

var c = a & b;   // 按位与,输出 0

var d = a | b;   // 按位或,输出 15

var e = a ^ b;   // 按位异或,输出 15

var f = ~a;     // 位非,输出 -6

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复