javascript operator double not

JavaScript
// convert to boolean 
// The following examples are the only values which result in a false expression

!!0 // false
!!"" // false
!!null // false
!!undefined // false
!!NaN // false
Source

Also in JavaScript: