I see your point, but my argument is that if the expression 2 + "2" return 4 (because it starts with a number, and all subsequent strings get converted to numbers), then NOT "0" should return TRUE, because the expression starts with a unary operator ... just my two cents and the VBS script confirms the theory [ not that VBS is the gospel or anything [Wink] ]

[ 10. October 2003, 22:10: Message edited by: Shawn ]