lua-users home
lua-l archive

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

On Sat, Feb 28, 2015 at 8:30 PM, Dirk Laurie <> wrote:
> 2015-02-28 21:44 GMT+02:00 Nagaev Boris <>:
>> Is this true, that"*n") should be used if only input is
>> guaranteed to be a number?
> Not at all. You can use it to find out whether the input starts with
> a number. You should always test the return value. If nil, you
> can re-read the input with a more forgiving format.

I've understood why"*n") behaves so:


So, if the input is not a number, I can get it as a string.
Thank you for the explanation!