Python全系列 教程
3567个小节阅读:5929.8k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
xxxxxxxxxx
!true // false
!false // true
对于非布尔值,取反运算符会将其转为布尔值。可以这样记忆,以下六个值取反后为true,其他值都为false。
温馨提示
undefined null false 0 NaN 空字符串('')
xxxxxxxxxx
!undefined // true
!null // true
!0 // true
!NaN // true
!"" // true
!54 // false
!'hello' // false
多个条件都要满足
如果一个人一直做好事,突然有一天做了一件坏事,那么人们会认为这个人很虚伪,以前说不定都是装的!对这个人不在认可
xxxxxxxxxx
console.log(10 < 20 && 10 >5); // true
满足一个条件即可
如果一个人一直做坏事,突然有一天做了一件好事,那么人们会认为这个人其实还不错,以前也许是另有原因!对这个人突然就认可了
xxxxxxxxxx
console.log(10 < 20 || 10 < 5); // true
实时效果反馈
1.下列代码运行结果是 :
xxxxxxxxxx
!undefined
!'hello'
A true true
B false false
C true false
D false true
2. 下列代码中运行结果是:
xxxxxxxxxx
var num = 0;
++num;
console.log(!num);
A 0
B true
C 1
D false
答案
1=>C 2=>D