Search code examples
if-statementluacomparison

Lua: If a number is between 1 and 20


I wanted to check if a number is between 1 and 20, this is what I am using:

for x=1,20 do
  if x == 10 then
    print(x)
  end
end

The problem is that, it prints the number 10 instead of printing true or 1 2 3 .. am I doing something wrong here? If so, what’s it? Thanks.


Solution

  • Do you want to check mutiple numbers, or just one like this :

    my_number = 10
    if my_number >= 1 and my_number <= 20 then
        print 'it is!'
    end