lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Thank You, but I want when there are arithmetic
operation with string and number, and if the string is
empty, the result to be 0/zero/ or ""/empty string/.

--- RLake@oxfam.org.pe wrote:
> > Could someone tell me how to avoid the error,
> wchich
> > LUA sends when it performs arithmetic operation
> with
> > empty string value.
> 
> Consider changing the logic of your program so that
> the
> initial value of A2.value is 0 instead of "" ?
> 
> Otherwise, try this:
> 
> function optnumber(s)
>   return tonumber(s) or (s == "" and 0) or
> error("expected number, got 
> "..type(s))
> end
> 
> or some other variation on the theme.
> 


__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html