关系运算符 注意

只能对两个数字或两个字符串做大小比较,其他做相等不等比较。

-- print(2 < '15')  错误的
print(2 < 15)  --true
print('2' < '15')  --false,居然是false
print('0asdasdasda'<'15')  --true,居然是true


字符串的大小比较,是按照字母的次序来比较的

print("2"<"15")  --50 > 49
print(string.byte("2"))  --50
print(string.byte("15")) --49
print(string.byte("1"))  --49
--print(string.byte("5"))  --53

首页 我的博客
粤ICP备17103704号