[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: More on comparing strings and numbers
- From: Gavin Wraith <gavin@...>
- Date: Sat, 16 Dec 2006 15:04:17 GMT
In message <email@example.com> you wrote:
> Ok, let me try this again.
> I have code that says something like:
> if X == "" or X == 0 then X = 9999
> I want this to work as intended, i.e., if the value of
> X is "" or 0, then it will be changed to 9999.
> However, I don't have any way of telling whether the
> existing value of X is a string or a number. I
> have hundreds of these expressions, and don't want to
> change each one to test the type of the variable
> before doing the comparisons. Is there any way to do
> this without modifying all these expressions?
The statement is fine as it stands. == is happy to compare
anything. If for some other reason you need to know
whether X is a string or a number you can always use
the "type" function.
Gavin Wraith (firstname.lastname@example.org)
Home page: http://www.wra1th.plus.com/