// 其他类型->布尔类型
// 0 null undefined NaN '' -> false
// 非0数字 非空字符串... ->true
console.log(Boolean(0))
console.log(Boolean(null))
console.log(Boolean(undefined))
console.log(Boolean(NaN))
console.log(Boolean(''))
console.log(Boolean(1))
console.log(Boolean('hello'))
// 隐式转换
console.log(3 > '2') // 3 > 2
console.log('10' - 0) // 10-0
console.log(3 == '3') // 3 == 3 true