Lua has a feel very much like javascript, but is much less conversion happy. It helps that there's separate operators for addition and concatenation, so you won't get 1 + 2 = 12 unless you ask for it.
Sometimes it seems javascript has a mind of its own, and turns all my numbers into strings when I'm not looking, so I have to sprinkle x = x | 0 throughout the code, like hanging garlic.