请问大家,为什么这个0转成布尔值居然是true,取反还是false?

请问大家,为什么这个0转成布尔值居然是true,取反还是false?

请问大家,为什么这个0转成布尔值居然是true,取反还是false?

这个is_goods_discount 明明是0 为什么转成布尔值 是true 取反还是false

这是为什么?


回答:

这个0黑色的说明是字符串,如果是蓝色的说明是数字


回答:

因为这个0是字符串零,字符串为空时为false


回答:

因为是字符串0,一般直接!!is_goods_discount


回答:

因为这个“0” 是字符串 字符串里有内容所以是true

以上是 请问大家,为什么这个0转成布尔值居然是true,取反还是false? 的全部内容, 来源链接: utcz.com/p/934110.html

回到顶部