Skip to content

输出是什么? ​

javascript
!!null
!!''
!!1

A. false true false B. false false true C. false true true D. true true false

答案: B

解析: ​

null 是 falsy。 !null 的值是 true。 !true 的值是 false。 "" 是 falsy。 !"" 的值是 true。 !true 的值是 false。 1 是 truthy。 !1 的值是 false。 !false 的值是 true。