JS中运算符的算术、赋值、+、比较(不同类型之间比较)、逻辑

简介: JS中运算符的算术、赋值、+、比较(不同类型之间比较)、逻辑

在JavaScript中,运算符用于执行各种计算和操作。


1.算术运算符:


+:用于加法运算。

javascript`let a = 5;

let b = 3;

let sum = a + b; // 结果: 8`

-:用于减法运算。

javascript`let difference = a - b; // 结果: 2`

*:用于乘法运算。

javascript`let product = a * b; // 结果: 15`

/:用于除法运算。

javascript`let quotient = a / b; // 结果: 1.6666666666666667`

%:用于求模运算(取余数)。

javascript`let remainder = a % b; // 结果: 2`

2.赋值运算符:


=:将右边的值赋给左边的变量。

javascript`let x = 10; // 将10赋值给变量x`

3.比较运算符:用于比较两个值。比较运算符返回一个布尔值,即true或false。


==:检查两个值是否相等,进行类型转换。

javascript`let result = (5 == "5"); // 结果: true`

===:检查两个值是否相等,不进行类型转换。

javascript`let resultStrict = (5 === "5"); // 结果: false`

4.逻辑运算符:用于组合布尔值(真或假)。逻辑运算符也返回一个布尔值。


&&(逻辑与):当所有条件都为真时返回真。

javascript`let resultAnd = (true && true); // 结果: true`

||(逻辑或):只要有一个条件为真就返回真。

javascript`let resultOr = (false || true); // 结果: true`

!(逻辑非):取反,如果条件为真则返回假,反之亦然。

javascript`let resultNot = (!true); // 结果: false`


相关文章
|
5天前
|
JavaScript
常见函数的4种类型(js的问题)
常见函数的4种类型(js的问题)
12 0
|
5天前
|
JavaScript 前端开发 开发者
混淆赋值运算符(=)和相等比较运算符(==, ===)(js的问题)
混淆赋值运算符(=)和相等比较运算符(==, ===)(js的问题)
10 0
|
5天前
|
JavaScript 前端开发
JavaScript 中如何检测一个变量是一个 String 类型?
JavaScript 中如何检测一个变量是一个 String 类型?
24 2
|
5天前
|
存储 JavaScript 前端开发
【JavaScript技术专栏】JavaScript基础入门:变量、数据类型与运算符
【4月更文挑战第30天】本文介绍了JavaScript的基础知识,包括变量(var、let、const)、数据类型(Number、String、Boolean、Undefined、Null及Object、Array)和运算符(算术、赋值、比较、逻辑)。通过实例展示了如何声明变量、操作数据类型以及使用运算符执行数学和逻辑运算。了解这些基础知识对初学者至关重要,是进阶学习JavaScript的关键。
|
5天前
|
Web App开发 前端开发 JavaScript
在 Chrome 开发者工具里配置哪些类型的 JavaScript 文件应该被调试器忽略
在 Chrome 开发者工具里配置哪些类型的 JavaScript 文件应该被调试器忽略
6 0
|
5天前
|
存储 JavaScript 前端开发
JavaScript 中松散类型的理解
JavaScript 中松散类型的理解
8 1
|
5天前
|
JavaScript
js的一些运算符规则
js的一些运算符规则
13 1
|
5天前
|
JavaScript
js的比较运算符
js的比较运算符
15 1
|
5天前
|
JavaScript 前端开发
js的运算符
js的运算符
15 2
|
5天前
|
前端开发 JavaScript 索引
【Web 前端】JS的几种具体异常类型(报错)
【4月更文挑战第22天】【Web 前端】JS的几种具体异常类型(报错)