lua中数字和文字返回的都是string类型,这是为什么?
例:Lua5.1.4Copyright(C)1994-2008Lua.org,PUC-Rio>>>x="nihao">x1="123">x2="你好">x3="【】">p...
例:
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
>
>
> x = "nihao"
> x1 = "123"
> x2 = "你好"
> x3 = "【】"
> print(type(x));
string
> print(type(x1));
string
> print(type(x2));
string
> print(type(x3));
string
>
综上所述 为什么返回的数据类型全都是string 例如x1是数字返回的也是string而不是number?
而我想要判断用户输入的数据类型是否为数字 要怎么做? 展开
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
>
>
> x = "nihao"
> x1 = "123"
> x2 = "你好"
> x3 = "【】"
> print(type(x));
string
> print(type(x1));
string
> print(type(x2));
string
> print(type(x3));
string
>
综上所述 为什么返回的数据类型全都是string 例如x1是数字返回的也是string而不是number?
而我想要判断用户输入的数据类型是否为数字 要怎么做? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询