Lua string comparison not working
lua, string, string-comparison
Solution
You're missing a set of quotation marks.
This:
if name == Test
compares the values of two variables, `name` and `Test`.
You want this:
if name == "Test"
Lua doesn't require variables to be declared, so this is an easy mistake to make.
Problem
Well I am learning Lua at the moment and I wanted to write a little script. It's just for practice and understanding how Lua is working. ``` local name = io.read() if name == Test then print("Right") else print("Wrong") end ``` Normally the output should be "Right" if I enter "Test" but it always prints "Wrong". I tried it many times and wrote the code in other forms but didn't get my solution. Can anyone help me please?