当前位置: 首页 > java >正文

运算符之赋值运算符+运算符之比较运算符

运算符之赋值运算符+比较运算符+布尔运算符   

赋值运算符(Assignment Operators)用于给变量赋值 最常见的赋值运算符,当然就是等号( =

1

2

3

4

5

//  1 赋值给变量 x

var x = 1;

// 将变量 y 的值赋值给变量 x

var x = y;

赋值运算符还可以与其他运算符结合,形成变体。下面是与算术运 算符的结合

var x;
var y;
x += y // 等同于 x = x + yx -= y // 等同于 x = x - yx *= y // 等同于 x = x * yx /= y // 等同于 x = x / yx %= y // 等同于 x = x % y

运算符之比较运算符

比较运算符用于比较两个值的大小,然后返回一个布尔值,表示是 否满足指定的条件。

1  2 > 1 // true

JavaScript 一共提供了8个比较运算符。

比较运算符

描述

<

小于运算符

>

大于运算符

<=

小于或等于运算符

>=

大于或等于运算符

==

相等运算符

===

严格相等运算符

!=

不相等运算符

!==

严格不相等运算符

“==”和“===”的区别

== :双等比较值

===:三等比较值和类型

运算符之布尔运算符      

取反运算符(!

布尔值取反

1

2

!true // false 

!false // true

非布尔值取反

对于非布尔值,取反运算符会将其转为布尔值。可以这样记忆,以 下六个值取反后为true,其他值都为false

温馨提示

undefined

null   

false 

0

NaN

空字符串( ''

!undefined // true 
!null // true
!0 // true
!NaN // true 
!"" // true
!54 // false
!'hello' // false	

且运算符(&&

多个条件都要满足

1

console.log(10 < 20 && 10 >5); // true

或运算符(||

满足一个条件即可

1

console.log(10 < 20 || 10 < 5); // true

http://www.xdnf.cn/news/13076.html

相关文章:

  • ETLCloud可能遇到的问题有哪些?常见坑位解析
  • c# Autorest解析
  • 【AI学习】三、AI算法中的向量
  • 【java】【服务器】线程上下文丢失 是指什么
  • 亚马逊Woot深度解析
  • 【TVM 教程】如何使用 TVM Pass Infra
  • 健康档案实训室:构建全周期健康管理的数据基石
  • python报错 ModuleNotFoundError: No module named ‘Crypto‘
  • Linux下如何使用Curl进行网络请求
  • 主成分分析(PCA)原理与实战:从0到1彻底掌握
  • 智能门锁申请 EN 18031 欧盟网络安全认证指南​
  • 作为测试我们应该关注redis哪些方面
  • 软件开发工程师如何在项目开发中了解学习 ISO 13485
  • AIGC 基础篇 Python基础 03 列表与条件判断
  • DeepSeek越强,Kimi越慌?
  • 【合并通感算】
  • 用户画像建模的7种机器学习方法
  • Rex-Thinker模型的核心思想、亮点和挑战
  • Solidity从入门到精通-Remix的基本使用和Solidity的基本数据类型
  • Java UDP网络通信实战指南
  • 时空网络动力学图谱分析完整解决方案
  • delphi安装SAP控件:SAPFunctionsSAPLogonControl
  • 线程中可见性ABA问题是什么如何解决
  • Redis上篇--知识点总结
  • STM32简易示波器/逻辑分析仪设计指南
  • 用虚拟机安装macos系统之后进入Boot Manager页面
  • Vue 实例的数据对象详解
  • ECS架构之Entity设计与传统OOP的碰撞思考
  • Jinja2核心应用场景及示例
  • JavaWeb-JDBC实现数据库更新操作(超简单入门版)