小编Rad*_*tam的帖子

为什么0 &&布尔值为0而不是布尔值?

为什么0 &&和布尔值计算为0而不是布尔值?

0 && false
> 0
0 && true
> 0

但是false && 0返回false而true && 0返回true

false && 0
> false

我认为数值和假表达式总是会返回一个布尔值.

1 && false
> false

javascript expression boolean boolean-expression

-2
推荐指数
1
解决办法
72
查看次数