逻辑运算符|学习笔记

简介: 快速学习 逻辑运算符

开发者学堂课程【JavaScript 入门与实战:逻辑运算符】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/582/detail/8020


逻辑运算符


目录:

一、逻辑运算符简介

二、运算优先级

 

一、逻辑运算符简介

逻辑运算符又称为布尔运算符,即求两个值是真还是假,或者取反。

//  && 逻辑与运算符,参与运算的数据必须同时为真,结果为真。

//  || 逻辑或运算符 参与运算的数据只要有一个为真,结果为真。

//  !  逻辑非运算符 获取相反的结果。

// var a = ture;

// console.log(!a);

结果为 false

数据串里只要有值,结果为真。

//var a =”8”;结果为false

//var a =” ”;结果为ture

var a = 1

var b = 2

var c = 0

console.log(a && b); 结果为 2

console.log(c&& b); 结果为 0

console.log(a || c); 结果为 1

 

二、运算优先级

// 逻辑运算优先级 先运算 && 再运算 ||

console.log(a || c && b) 结果为 1

// 在 JS 中逻辑运算的结果是决定整个表达式的子表达式的值

相关文章
|
2月前
|
C++
c++关系运算符
c++关系运算符
17 1
|
3月前
|
C语言
逻辑运算符
逻辑运算符。
20 1
|
Scala 开发者
逻辑运算符|学习笔记
快速学习逻辑运算符。
53 0
|
Java Scala 开发者
关系运算符|学习笔记
快速学习关系运算符。
73 0
|
Go 开发者
关系运算符 | 学习笔记
简介:快速学习关系运算符
76 0
|
开发者 Python
比较运算符的使用 | 学习笔记
快速学习比较运算符的使用
98 0
|
C语言 开发者
关系运算符和逻辑运算符|学习笔记
快速学习关系运算符和逻辑运算符
115 0
关系运算符和逻辑运算符|学习笔记
|
Python
Python编程运算符 逻辑运算符
本章将会讲解如何使用Python运算符中的逻辑运算符。
76 0
Python编程运算符 逻辑运算符
|
编译器 C语言 开发者
算术运算符|学习笔记
快速学习算术运算符
85 0
算术运算符|学习笔记