關閉評估

關閉的評估是對關閉結果的評估。

所有規則都適用:如果閉包返回 null,零數字或空 String,Collection,Map 或 Array,則計算結果為 false,否則為 true。

// Closure return non zero number => true
assert { 42 }()
// closure returns 0 => false
assert ! ( { 0 }())
// closure returns null => false
assert !( { }())