Dotcpp  >  编程教程  >  JavaScript基础语法及数据类型  >  JS运算符

JS运算符

点击打开在线编译器,边学边练

在前面的章节我们介绍了JS字符串,这节之后我们将介绍有关JS的操作相关操作技巧和一些JS特有的一些特性。

JS运算符

运算符是开发人员告诉JS执行某种操作的符号,是指用于处理数据的操作符。

常见的JavaScript运算符包括算术运算符、比较运算符、逻辑运算符等。以下是更详细的介绍。

算数运算符

算术运算符主要用于数值计算,包括加法+、减法-、乘法*、除法/、求余%等。例如:

var num1 = 5;
var num2 = 3;
var sum = num1 + num2; // 结果为8
var subtraction = num – num2; //结果为 2
var product = num1 * num2; // 结果为15
var division = num1 / num2; // 结果为1
var remainder = num1 % num2; // 结果为2

比较运算符

比较运算符主要用于比较两个值的大小或相等关系,包括大于>、小于<、大于等于>=、小于等于<=、相等==、不相等!=等。例如:

var num1 = 5;
var num2 = 3;
var isGreater = num1 > num2; // 结果为true
var isEqual = num1 == num2; // 结果为false

赋值运算符

赋值运算符主要用于给变量赋值,包括等于号= 、加等于号+=、减等于号-=、乘等于号*=、除等于号/=、求余等于号%=等。例如:

var num1 = 5;
num1 += 3; // 相当于 num1 = num1 + 3,结果为8

4. 逻辑运算符

逻辑运算符主要用于逻辑判断和组合,包括逻辑与&&、逻辑或||、逻辑非!等。例如:

var isChecked = true;
var isDisabled = false;
var canSubmit = isChecked && !isDisabled; // 结 果为true

5. 位运算符

位运算符主要用于数值的位操作,包括按位与&、按位或|、按位异或^、按位非~等。例如:

var num1 = 5; // 二进制表示为0101
var num2 = 3; // 二进制表示为0011
var result = num1 & num2; // 结果为0001,即1

6. 三元运算符

三元运算符也叫条件运算符,用于简化if-else语句,格式为condition ? expr1 : expr2。例如:

var age = 18;
var message = (age >= 18) ? '成年人':'未成年人';

补充

另外,对于字符串与字符串之间,字符串与数字之间都可以运用+来运算,如果把数字与字符串相加,结果将成为字符串。

以上是JavaScript运算符的具体介绍,了解这些运算符有助于开发人员更好地处理数据和进行逻辑判断。

 



本文固定URL:https://www.dotcpp.com/course/1277

上一课:

JS字符串

下一课:

检查JS类型方法

JavaScript教程
第一章 JavaScript入门
第二章 JavaScript基础语法及数据类型
第三章 JavaScript函数
第四章 JavaScript类
第五章 JS高级教程
第六章 JS Window
第七章 JS库
Dotcpp在线编译      (登录可减少运行等待时间)